命名空间Visualstudio在命名空间Microsoft中不存在,缺少程序集引用

Cha*_*had 5 .net c# visual-studio-2010

我继承了一个我无法编译的C#Visual Studio 2010项目,因为它正在查看我无法满足的以下参考.

using 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时只显示

  • {}合同
  • {} CSHARP
  • {}内部
  • {}的SqlServer
  • {}的VisualBasic
  • {}的Win32

所以我错过了{}VisualStudio资源.

谢谢.

Jer*_*son 7

我收到相同的错误消息,但我正在引用:

using Microsoft.VisualStudio.TestTools.UnitTesting;
Run Code Online (Sandbox Code Playgroud)

我的解决方案是将.Net 4 CLIENT框架的目标更改为.Net 4.0 FULL框架.