I am getting following error in my C# visual studio project:
The type or namespace name \'VisualStudio\' does not exist in the namespace \'Microsoft\'
Simply Refer this URL and download and save required dll files @ this location:
C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\PublicAssemblies
URL is: https://github.com/NN---/vssdk2013/find/master
I.e. for Visual Studio 2013 I would reference this assembly:
Microsoft.VisualStudio.Shell.14.0.dll
You can find it i.e. here:
C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\Extensions\BugAid Software\BugAid\1.0
and don't forget to implement:
using Microsoft.VisualStudio;
If you are using Visual Studio 2017 Community, the location is:
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\ReferenceAssemblies\v2.0
The DLL you want is there: Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll
Apparently it is located in the C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\PublicAssemblies\
directory for Visual Studio 2010 Professional version, but take note that the 10.0
will change to correspond with the release year, i.e. VS 2013 was version 12.0, VS 2015 was version 14.0, VS 2017 is 15.0. (VS Express is not supported and would require installing the NUnit NuGet package, through the NuGet Package Manager, instead.)
You go to References, right-click, select Add Reference, Browse. Navigate to the path, then double-click the file.
Then, you need a using
statement at the top of your Unit Test class:
using Microsoft.VisualStudio.TestTools.UnitTesting;
I know this is old, this is what came up in my Google search. I needed to reference these packages on NuGet:
The DLL you're looking for that contains that namespace is
Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll
Note that unit testing cannot be used in Visual Studio Express.
With Visual Studio 2019, running a .net core 3.1 project, you will need to install the latest test framework to resolve the error.
Easiest way to accomplish this is by hovering the browser over a [Test] annotation (underlined in red) and select suggested fixes. The one needed is to "search for and install the latest test framework."