哪里可以find“Microsoft.VisualStudio.TestTools.UnitTesting”缺less的DLL?
我在我的C# visual studio project
遇到以下错误:
The type or namespace name 'VisualStudio' does not exist in the namespace 'Microsoft' (are you missing an assembly reference?)
我也试图findmicrosoft.dll
文件,但无法获得任何参考。 我search错误的dll
?
编辑:
using Microsoft.VisualStudio.TestTools.UnitTesting; using Kya.MsFx.Services.Swiper; namespace Kya.MsFx.Devices.Swiper.Test { [TestClass] public class SwiperWindowTest { private SwiperWebServiceHost m_SwiperWS = null; /// <summary> /// start web service on a separate thread, so tests /// can be executed withut blocking the application thread /// </summary> [ClassInitialize] public void SetupSwiperTests() { m_SwiperWS = SwiperWebServiceHost.StartService(); } /// <summary> /// Stop service started during class initialize and kill the thread /// </summary> [ClassCleanup] public void CleanupSwiperTests() { m_SwiperWS.Stop(); } /// <summary> /// simulate init, swipe, clear operations /// </summary> [TestMethod] public void TestSwiperService() { MessageBox.Show("test"); } } }
版权卡里亚2010-2012
你必须添加引用
Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll
它可以在“C:\ Program Files \ Microsoft Visual Studio 10.0 \ Common7 \ IDE \ PublicAssemblies \”目录(适用于VS2010专业版或以上; .NET Framework 4.0)中find。
或右键单击您的项目,然后select:添加引用…> .NET:
您正在查找的DLL包含该名称空间
Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll
请注意,unit testing不能在Visual Studio Express中使用 。
还有一个不错的nuget包 。 它会将dll拖到你的包文件夹。 您将需要手动添加对dll的引用。
注 :此软件包不是一个正式的Microsoft软件包。
即为Visual Studio 2013我将引用此程序集:
Microsoft.VisualStudio.Shell.14.0.dll
你可以在这里find它:
C:\ Program Files(x86)\ Microsoft Visual Studio 12.0 \ Common7 \ IDE \ Extensions \ BugAid Software \ BugAid \ 1.0
不要忘记实施:
使用Microsoft.VisualStudio;
只需引用此URL并下载并保存所需的dll文件@此位置:
C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\PublicAssemblies
url是: https://github.com/NN---/vssdk2013/find/master
: https://github.com/NN---/vssdk2013/find/master