我创建了一个C#控制台应用程序,其中包含命名空间System和System.Data
另外,我补充说Microsoft.SqlServer.Smo.
当我尝试从命令提示符编译时,它显示错误为:
SqlSmoDiscovery.cs(3,27):错误CS0234:命名空间"Microsoft.SqlServer"中不存在类型或命名空间名称"Management"(您是否缺少程序集引用?)SqlSmoDiscovery.cs(4,27):error CS0234:名称空间"Microsoft.SqlServer"中不存在类型或命名空间名称"管理"(您是否缺少程序集引用?)
但它是从Visual Studio编译的.
我正在从命令提示符编译输出为纯C#dll.
我的项目:
然后我导航到G:\ SqlDisc:> csc/target:library/r Micrsoft.SqlServer.Smo.Dll
SqlSmoDiscovery.cs,但它显示erroe为
错误CS0006:找不到元数据文件"Microsoft.SqlServer.Smo.dll"
使用该/r标志从命令行引用其他程序集.
csc /target:library /r:OtherAssembly.dll Foo.cs
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2909 次 |
| 最近记录: |