创建一个实用程序,通过命令运行c#代码

本文关键字:命令 运行 代码 实用程序 一个 创建 | 更新日期: 2023-09-27 18:16:14

我正在努力学习如何创建一个实用程序来运行我通过visual studio编写的c#代码。我希望能够通过命令提示符运行它。我已经在网上寻找入门指南,但我似乎找不到任何。如果你能帮助我了解它是如何工作的/给我一个例子,我将非常感激。谢谢你!

创建一个实用程序,通过命令运行c#代码

Edit -如果问题是:"如何在Visual Studio中创建控制台应用程序?"- @emd提供了很好的链接:如何:创建一个c#控制台应用程序

回答:"如何创建实用程序,CS文件,并运行它作为一个可执行文件?"

如果你的项目都在单个文件(或一组CS文件)中,没有任何重要的配置,那么对CSC.exe的基本调用将产生"。exe"来运行。你可以很容易地把对csc.exe的调用和执行结果"。exe"打包成"。exe"。CMD"文件,并(如果你想)将该CMD与CS扩展名关联,以便输入CS文件名将编译和执行代码。

如果项目更复杂-使用msbuild来构建*。然后执行生成的EXE

对于奖励积分,您可以合并"。cs"answers"。

通过将CSC.exe调用包装在/**/注释中,这些注释被Windows CMD shell忽略。

注意:CSC.exe是作为。net框架的一部分安装的,所以你甚至不需要在机器上使用它。位置- %windir%'Microsoft.NET'Framework'v4.0.30319'csc.exe