【问题标题】:'csc' command is not working“csc”命令不起作用
【发布时间】:2015-03-17 18:34:12
【问题描述】:

为了运行一个简单的程序,我在命令提示符下使用了“csc”,它运行良好。请就以下两个问题提出建议

a) 但是在我的笔记本电脑上安装 IIS 后,它现在无法正常工作。

b) 即使我尝试将 Visual Studio Development Server 用于 Web 应用程序,它也会显示错误 500。不知道这两个问题是否相互关联。

以下是我做的几个步骤:

  • IIS 的安装

  • c:\Windows\Microsoft .Net\v4.0\csc.exe,显示如下错误::

    警告:未指定源文件 错误 CS1562:没有源的输出必须指定 /out 选项

谢谢!

【问题讨论】:

  • 那个错误表明你没有给它任何文件来编译。
  • @ErikFunkenbusch 不,我正在提供文件。它在 VS 命令提示符下工作,但在正常命令提示符下不工作。您能否就 (b) 问题 [错误 500] 也给我建议。

标签: c# visual-studio iis windows-8.1


【解决方案1】:

从微软提供的关于 csc 使用情况的信息中可以看出,csc 需要做一些事情:

https://msdn.microsoft.com/en-us/library/78f4aasd.aspx

所以它仍然可以正常工作,您需要向编译器提供输入。它需要您的 cs 文件作为输入,甚至可能需要一些其他参数来指定输出文件名等。

csc File.cs : 编译 File.cs 源文件并创建 File.exe

【讨论】:

  • 实际上我正在提供输入文件。我在命令提示符而不是在 VS 命令提示符中运行它。您能否就 (b) 问题 [错误 500] 给我建议。
  • 然后显示你的确切命令,如果你不说,我们到底应该怎么知道。该警告与未传递文件有关。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2014-09-28
  • 2023-04-08
  • 2018-11-14
  • 2012-08-27
  • 2014-11-25
  • 2016-12-11
  • 2018-12-18
相关资源
最近更新 更多