用于在 Visual Studio 中生成项目的控制台命令

本文关键字:项目 控制台 命令 Visual Studio 用于 | 更新日期: 2023-09-27 18:36:21

我正在开发Visual Studio 2008版本。我需要通过"控制台"命令构建"类库"dll。执行此操作的简单命令是:

"csc /target:library /out:File.DLL File.cs"

成功创建文件.dll。

但是应该怎么做才能包含 dll 文件作为输入?例如:Final.dll需要一个名为 Final.csFile.dll 的 C# 文件?我尝试了以下命令,但没有成功

"csc /target:library /out:Final.DLL File.dll File.cs"

确切的方法是什么?

以同样的方式,我尝试在命令中添加项目引用:

csc /target:library /out:Final.DLL /r:First.dll /r:../Func'Func.csproj Final.cs

但它告诉 Func.csproj 无法打开并且已损坏。可能是什么原因?

用于在 Visual Studio 中生成项目的控制台命令

如果要

添加引用(很可能),可以使用此选项添加程序集引用:

/reference:File.dll   (or /r:File.dll)

您可以像使用其他选项一样使用它:

csc /target:library /r:File.dll /out:Final.dll File.cs

请记住,您还需要将该 Dll 与您的库一起分发。

注意:键入 csc /? 以获取所有标志的完整列表以及有关它们的帮助。这是许多控制台应用程序(如 Windows 上的 csc)的常用命令。

csc /target:library /out:Final.DLL /r:File.dll File.cs

使用 /r 添加引用