.net Visual Studio Express安装中的问题

.net Visual Studio Express安装中的问题,.net,visual-studio-2008,installation,visual-studio-express,.net,Visual Studio 2008,Installation,Visual Studio Express,我刚刚在我的Vista机器上安装了“Visual C#2008快速版”和“Visual Web Developer 2008快速版”。以前我一直在WinXP中运行这些。当启动软件、启动新项目并尝试构建它时,我会收到警告,如“找不到引用的组件‘系统’”;使用的每个命名空间对应一行。我已经安装了.NET Framework 3.5,可以浏览“添加引用”中的选项卡,但我无法使其正常工作。(重新安装没有帮助。)是否有简单的修复方法?是否通过“以管理员身份运行”启动?您的.Net framework目录上

我刚刚在我的Vista机器上安装了“Visual C#2008快速版”和“Visual Web Developer 2008快速版”。以前我一直在WinXP中运行这些。当启动软件、启动新项目并尝试构建它时,我会收到警告,如“找不到引用的组件‘系统’”;使用的每个命名空间对应一行。我已经安装了.NET Framework 3.5,可以浏览“添加引用”中的选项卡,但我无法使其正常工作。(重新安装没有帮助。)是否有简单的修复方法?

是否通过“以管理员身份运行”启动?您的.Net framework目录上的权限可能不是应有的权限。

您是否有该软件的修补程序或更新?另一个想法是将System.dll复制到项目的bin文件夹中,这是我在以前的项目中用来让事情正常工作的方法。

问题解决了。我使用了我能想到的最激进的解决方案——一个干净的Vista安装。不知何故,重新安装VisualStudio并不包括所有必要的步骤。第一次启动软件时,它会自行配置。第一次一定是出了什么问题,当再次执行该过程时,它试图使用“中断”配置。好了,现在它已修复。

我真的不想按照公认的答案进行干净的安装。我从MSDN论坛得到了一个更好的解决方案:

转到控制面板>程序和功能>打开或关闭Windows功能


然后启用Microsoft.Net Framework 3.0下的所有功能

您以管理员身份运行它吗?(在exe中的上下文菜单上单击鼠标右键)