Microsoft Knowledge Base Article
This article contents is Microsoft Copyrighted material.
©2005-©2007 Microsoft Corporation. All rights reserved.
Terms
of Use |
Trademarks
Article ID: 939407 - Last Review: September 30, 2011 - Revision: 2.0
You cannot install an update for the .NET Framework 1.1, for the .NET Framework 1.0, for Visual Studio .NET 2003, or for Visual Studio .NET 2002 after you upgrade a computer from Windows XP to Windows Vista
Consider the following scenario. You upgrade a computer from Windows XP to Windows Vista. Then, you try to install an update for one of the following applications:
- The Microsoft .NET Framework 1.1
- The Microsoft .NET Framework 1.0
- Microsoft Visual Studio .NET 2003
- Microsoft Visual Studio .NET 2002
In this scenario, you cannot install the update.
Windows Vista has new layers of security that help secure a computer from malicious software and from attacks. One layer of security is User Account Control (UAC). When UAC is enabled, the operating system does not automatically use administrator rights and permissions for applications that you run. The operating system does not automatically do this even when you log on by using an account that is a member of an administrative group. Updates for the .NET Framework and for Visual Studio require administrator rights and permissions. You cannot install updates for the .NET Framework and for Visual Studio unless you have administrator rights and permissions.
To work around this issue, right-click the application, and then click
Run as Administrator.
When you click
Run as Administrator, the rights and the permissions for the account are elevated to administrator rights and permissions. You may be prompted to enter the administrative credentials (user name and password) if you did not log on as an administrator. Or, you may be prompted to enter the administrative credentials if you logged on by using an account that is not a member of the Administrators group for the computer.
This issue does not occur when you install an update for the Microsoft .NET Framework 2.0 or for Microsoft Visual Studio 2005.
APPLIES TO
- Microsoft .NET Framework 1.1 Service Pack 1
- Microsoft .NET Framework 1.0 Service Pack 3
- Microsoft Visual Studio .NET 2003 Service Pack 1, when used with:
- Microsoft Visual Studio .NET 2003 Professional Edition
- Microsoft Visual Studio .NET 2003 Enterprise Architect
- Microsoft Visual Studio .NET 2003 Enterprise Developer
- Microsoft Visual Studio .NET 2003 Academic Edition
- Microsoft Visual Basic .NET 2003 Standard Edition
- Microsoft Visual C++ .NET 2003 Standard Edition
- Microsoft Visual C# .NET 2003 Standard Edition
- Microsoft Visual J# .NET 2003 Standard Edition
- Microsoft Visual Studio .NET 2002 Enterprise Developer
- Microsoft Visual Studio .NET 2002 Professional Edition, when used with:
- Microsoft Visual Basic .NET 2002 Standard Edition
- Microsoft Visual C# .NET 2002 Standard Edition
- Microsoft Visual C++ .NET 2002 Standard Edition
- Microsoft Visual J# .NET 2003 Standard Edition
| kbtshoot kbexpertisebeginner kbexpertiseinter kbexpertiseadvanced kbsecurity kbbug KB939407 |
Community Feedback System
Very often, it takes hours to solve a problem. Very often, you've looked high
and low, and have tried a lot of solutions. When you finally found it, chances
are, it was because someone else helped you. Here's your chance to give back.
Use our community feedback tool to let others know what worked for you and what
didn't.
Please also understand that the community feedback system is not warranted to be
correct, it's simply a system that we've built to let people try and help each
other. If something in a feedback response doesn't make sense to you, or you're
not comfortable making changes that the feedback talks about (like registry
edits), please consult a professional.
Thank you for using kbAlertz.com Feedback System.
-- Scott Cate