我刚刚在Vista计算机上安装了“Visual C#2008 Express Edition”和“Visual Web Developer 2008 Express Edition”。以前我一直在Win XP中运行它们。当启动软件,启动一个新项目并尝试构建它时,我收到警告,例如“无法找到引用的组件'系统'。”;每个命名空间使用一行。我安装了.NET Framework 3.5,并且能够浏览“添加引用”中的选项卡,但我无法使其工作。 (重新安装没有帮助。)有一个简单的解决方法吗?
答案 0 :(得分:1)
问题解决了。我使用了我能提出的最激进的解决方案 - 干净的Vista安装。以某种方式重新安装Visual Studio不包括所有必要的步骤。第一次启动软件时,它会自行配置。第一次出现问题,当程序再次完成时,它试图使用“破坏”的配置。好吧,现在它已经修好了。
答案 1 :(得分:0)
您是通过“以管理员身份运行”启动的吗? .Net框架目录上的权限可能不是它们应该的权限。
答案 2 :(得分:0)
您是否有该软件的补丁或更新?另一个想法是将System.dll复制到项目的bin文件夹中,这是我以前在项目中所做的工作。
答案 3 :(得分:0)
我真的不想按照接受的答案做一个干净的安装。我从MSDN论坛获得的更好的解决方案:
转到“控制面板”>节目和特征>打开或关闭Windows功能...
然后启用 Microsoft .Net Framework 3.0
下的所有内容