我继承了一个我无法编译的 C# Visual Studio 2010 项目,因为它正在寻找我无法满足的以下引用。
使用 Microsoft.VisualStudio.Tools.Applications.Runtime;
我是 VS 的新手,但根据我的研究,它与 Microsoft Office 版本和 .Net 框架版本有关。我目前安装了 MS Office 2003(带有 Project 2010 和 Visio 2010)。该解决方案需要 .Net 4.0,但从我在网上发现的情况来看,MS Office 似乎正在将 .Net 恢复到早期版本。
当我输入 using Microsoft.
时,Intellisense 只显示
- {}契约(Contract)
- {}CSharp
- {}内部
- {}SQLServer
- {}VisualBasic
- {}Win32
所以我缺少 {}VisualStudio
资源。
谢谢。
最佳答案
我收到相同的错误消息,但我在引用:
using Microsoft.VisualStudio.TestTools.UnitTesting;
我的解决方案是将 .Net 4 CLIENT 框架的目标更改为 .Net 4.0 FULL 框架。
关于c# - 命名空间 Microsoft 中不存在 Visualstudio,缺少程序集引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7922217/