我的app_code文件夹中有10个.cs文件。现在我想将所有10个类文件转换为一个dll。如果可能的话?
我正在尝试使用csc / t转换它:library admin.cs - >像这样
但它显示的错误如找不到命名空间dbConnection的类型(您是否缺少using指令或程序集引用?)
答案 0 :(得分:4)
为什么使用命令行编译器?
您不想创建DLL - 您想要创建一个程序集。这很重要,因为您需要知道解决此问题的术语。
您正在编译的代码有错误。您引用的消息意味着您缺少程序集引用,或者您在admin.cs中缺少“using”语句,或者(很可能)存在语法错误 - 在这种情况下,dbConnection正在其中使用未定义。
帮自己一个忙,并在视觉工作室打开它。创建一个新的“类库”项目(它位于“新项目”对话框中的列表中),并将所有.cs文件添加到其中。编译,找到错误,修复它们。
考虑到你的问题的形式,你显然是C#和.NET的新手。使用可用的工具(即Visual Studio)并给它一些时间。
答案 1 :(得分:2)
如果您真的想使用命令行编译器,可以使用/ r选项列出您所依赖的程序集。
答案 2 :(得分:0)
您可以在解决方案中创建一个新的类库项目,并将代码文件移动到那里。类库项目将编译为单个DLL。