【问题标题】:Issues with Compiling C# Code from Command Prompt从命令提示符编译 C# 代码的问题
【发布时间】:2017-03-03 14:47:59
【问题描述】:

我正在学习 C#,我想学习如何从命令提示符编译代码,以备不时之需。我用来学习的书有我试图遵循的说明。我导航到包含该文件的目录,使用 .cs 文件扩展名命名它,并按照我的指示尝试了 csc compiletest.cs。 (compiletest.cs 是文件的名称)每当我尝试这样做时,它都会告诉我“csc 不被识别为内部或外部命令......”等等。正如一些论坛告诉我的那样,我尝试将 csc.exe 文件添加到路径中,但没有运气。我听说我需要通过 Visual Studio 自定义命令提示符运行命令,但我找不到。我正在运行 Visual Studio Express 2012。如果有人知道如何找到命令提示符,我将不胜感激。

【问题讨论】:

  • 在开始菜单上,在您的 Microsoft Visual Studio 2012 文件夹下,应该有另一个 Visual Studio Tools 文件夹,其下是可用的命令提示符选项。我对 Express 不熟悉,但这些工具可能不是其中的一部分。似乎there's a way 强制为 Express 安装命令提示符快捷方式。
  • 这与 Visual Studio 无关。如果应用程序的文件夹不在 PATH 变量中,则您无法在 Windows 中运行 any 应用程序而不提供路径。当您单击快捷方式时,其中包含要运行的应用程序的完整路径。

标签: c# compilation visual-studio-express


【解决方案1】:

如果您安装了 .Net 4.0 或更新版本,您可以在此处找到 csc.exe:

C:\Windows\Microsoft.NET\Framework\v4.0.30319\

如果您将此文件夹添加到您的 Windows %path%,您将能够从任何地方编译代码。

【讨论】:

    猜你喜欢
    • 2010-11-22
    • 2013-01-09
    • 2017-07-14
    • 2015-10-27
    • 2011-04-05
    • 2023-03-22
    • 1970-01-01
    • 2020-08-08
    • 1970-01-01
    相关资源
    最近更新 更多