cs编译成DLL文件cs文件如何生成exe,dll文件
以下是本人的制作过程:
1.E盘下有一个Test.cs 文件。
2.开始-》程序-》Microsoft Visual Studio 2005-》Visual Studio Tools-》Visual Studio 2005 命令提示
3.命令提示符山输入:csc /target:library /out:E:/MyTestDLL.dll E:/Test.cs
即可在E盘生成一个名为MyTestDLL的dll文件,该dll的主题是Test.cs
备注:
我在生成自己的DLL时出现这种错误:
e:/DotNetBarCode.cs(8,29): error CS0234:
命名空间“Microsoft.VisualBasic”中不存在类型或命名空间名称“CompilerServices”(是缺少程序集引用吗?)
因为我这个类中第八行有着样的引用“using Microsoft.VisualBasic.CompilerServices;”;然而vs2005c#程序不能引用到VB中的类库。所以报错。
我的解决办法是:
找到我自己电脑上该VB类库的路径,引入编译。
/reference:C:/WINDOWS/Microsoft.NET/Framework/v2
.0.50727/Microsoft.VisualBasic.dll
完整的语句这样:
csc /target:library /out:E:/MyTestDLL.dll E:/Test.cs /reference:C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/Microsoft.VisualBasic.dll
祝大家解决问题!以下是摘录:
1、打开 Microsoft .NET Frame