summer place 娄烨:C#如何生成单文件程序集

来源:百度文库 编辑:中财网 时间:2024/05/06 11:38:16
单文件程序集(最简单的程序集类型)包含类型信息和实现,以及程序集清单。可以使用命令行编译器或 Visual Studio 2005 创建单文件程序集。默认情况下,编译器创建带 .exe 扩展名的程序集文件。
注意
对于 C# 和 Visual Basic,Visual Studio 2005 只能用于创建单文件程序集。如果要创建多文件程序集,必须使用命令行编译器或带有 Visual C++ 的 Visual Studio 2005。
下面的步骤说明如何使用命令行编译器创建单文件程序集。
创建带 .exe 扩展名的程序集
在命令提示处,键入下列命令:

在此命令中,“编译器命令”是代码模块中所用语言的编译器命令,“模块名”是要编译为程序集的代码模块的名称。
下面的示例从名为 myCode 的代码模块创建名为 myCode.exe 的程序集。
csc myCode.cs
创建具有 .exe 扩展名的程序集并指定输出文件名
在命令提示处,键入下列命令:
/out:
在此命令中,“编辑器命令”是用于代码模块中所用语言的编译器命令,“文件名”是输出文件名称,而“模块名”是要编译成程序集的代码模块的名称。
下面的示例从名为 myCode 的代码模块创建名为 myAssembly.exe 的程序集。
csc /out:myCodeLibrary.dll /t:library myCode.cs