.cs到.dll转换问题

时间:2009-11-14 06:48:33

标签: c# dll assemblies

我的app_code文件夹中有10个.cs文件。现在我想将所有10个类文件转换为一个dll。如果可能的话?

我正在尝试使用csc / t转换它:library admin.cs - >像这样

但它显示的错误如找不到命名空间dbConnection的类型(您是否缺少using指令或程序集引用?)

3 个答案:

答案 0 :(得分:4)

  1. 为什么使用命令行编译器?

  2. 您不想创建DLL - 您想要创建一个程序集。这很重要,因为您需要知道解决此问题的术语。

  3. 您正在编译的代码有错误。您引用的消息意味着您缺少程序集引用,或者您在admin.cs中缺少“using”语句,或者(很可能)存在语法错误 - 在这种情况下,dbConnection正在其中使用未定义。

  4. 帮自己一个忙,并在视觉工作室打开它。创建一个新的“类库”项目(它位于“新项目”对话框中的列表中),并将所有.cs文件添加到其中。编译,找到错误,修复它们。

  5. 考虑到你的问题的形式,你显然是C#和.NET的新手。使用可用的工具(即Visual Studio)并给它一些时间。

答案 1 :(得分:2)

如果您真的想使用命令行编译器,可以使用/ r选项列出您所依赖的程序集。

答案 2 :(得分:0)

您可以在解决方案中创建一个新的类库项目,并将代码文件移动到那里。类库项目将编译为单个DLL。