Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

I can't add Microsoft.SqlServer.Management.Common to my ASP.NET MVC Application

Tags:

I am trying to add a reference to the above assembly but it does not appear in my ASP.NET MVC .NET 4 (Not client) applications Assembly list. Does anyone know how to reference this Assembly?

like image 820
abarr Avatar asked Oct 07 '10 08:10

abarr


People also ask

Where is Microsoft SqlServer management common?

Management. Common namespace resides in the Microsoft. SqlServer. ConnectionInfo.

Where is Microsoft SqlServer management SMO?

The SMO assemblies are installed by default into the Global Assembly Cache (GAC) with the SQL Server SDK option. The assemblies are located in C:\Program Files\Microsoft SQL Server\130\SDK\Assemblies.

How does Visual Studio 2019 MVC connect to database?

From the Add New Item window, select ADO.NET Entity Data Model and set its Name as NorthwindModel and then click Add. Then the Entity Data Model Wizard will open up where you need to select EF Designer database option. Now the wizard will ask you to connect and configure the Connection String to the database.


1 Answers

The Microsoft.SqlServer.Management.Common namespace resides in the Microsoft.SqlServer.ConnectionInfo.dll assembly.

Microsoft.SqlServer.Management.Common Namespace (MSDN)

Assuming the default installation folders you can find the Microsoft.SqlServer.ConnectionInfo.dll assembly in:

C:\Program Files\Microsoft SQL Server\XXXX\SDK\Assemblies

Where XXXX represents the version of SQL Server you're running:

 80  -> SQL Server 2005 90  -> SQL Server 2008 100 -> SQL Server 2008R2 

If you're running SQL Server 32bit on x64 then instead of c:\Program Files use c:\Program Files (x86).

like image 190
Kev Avatar answered Sep 19 '22 21:09

Kev