-5

我正在尝试学习如何创建一个实用程序来运行我通过 Visual Studio 编写的 C# 代码。我希望能够通过命令提示符运行它。我在网上查找了入门指南,但似乎找不到任何内容。如果你能帮助我理解它是如何工作的/给我和例子,我将不胜感激。谢谢!

4

1 回答 1

0

编辑 - 如果问题是:“如何在 Visual Studio 中创建控制台应用程序?” - @emd 提供了很好的链接:如何:创建 C# 控制台应用程序

回答:“如何创建获取 CS 文件并将其作为可执行文件运行的实用程序?”

如果您的项目都在单个文件(或 CS 文件组)中,没有任何重要的配置,那么基本调用CSC.exe将产生“.EXE”来运行。您可以轻松地将生成的“.exe”的调用csc.exe和执行包装到“.CMD”文件中,并且(如果需要)将该 CMD 与 CS 扩展名相关联,以便输入 CS 文件名将编译和执行代码。

如果项目更复杂 - 使用 MSBUID 构建 *.csproj 文件,然后执行生成的 EXE

CSC.exe对于奖励积分,您可以通过将调用包装在/**/Windows CMD shell 忽略的注释中,将“.CS”和“.CMD”合并到一个文件中。

注意:CSC.exe作为 .Net Framework 的一部分安装,因此您甚至不需要机器上的 VS 即可使用它。地点 -%windir%\Microsoft.NET\Framework\v4.0.30319\csc.exe

于 2013-05-31T19:09:00.790 回答