我已經創建了一個包含命名空間的一個C#控制檯應用程序System
和System.Data
如何從引用其他程序集的命令提示符編譯C#DLL?
此外,我已經加入Microsoft.SqlServer.Smo
。
當嘗試從命令提示編譯它示出了誤差爲:
SqlSmoDiscovery.cs(3,27):錯誤 CS0234:類型或命名空間名稱 「管理」 不存在在命名空間「Microsoft.SqlServer」(是 你缺少 程序集引用?)SqlSmoDiscovery.cs(4,27):錯誤 CS0234:類型或命名空間名稱 「管理」 不會在命名空間「微軟存在.SqlServer'(分別是 ,你缺少 的程序集參考?)
但它從Visual Studio編譯。
我正在編譯從命令提示符輸出爲純C#的DLL。
我在克項目:
然後我導航到G:\ SqlDisc:> CSC /目標:庫/ R Micrsoft.SqlServer.Smo.Dll
SqlSmoDiscovery.cs但它示出了作爲erroe
錯誤CS0006:元數據文件「Microsoft.SqlServer.Smo.dll」找不到
在此之前,編譯時將組件放在相同文件夾 – Cute 2009-06-11 12:10:13