在 VC++ 中,我可以按 CTRL+F7 来编译单个文件,或者右键单击源文件并编译它。 是否可以在 C# 中编译单个文件(或当前文件)?
例如,我想知道我当前的文件是否有任何错误,而不必编译所有内容。
最佳答案
对于单个 .cs 文件编译+运行:
- 在 VS 2008 中,转到“工具”>“外部工具”
- 点击“添加”
- 标题:运行 CSC(或任何你想要的)
- 命令:C:\Windows\system32\cmd.exe
- 参数:/c C:\Windows\Microsoft.NET\Framework\v3.5\csc.exe/target:winexe $(ItemPath) && $(ItemFileName)
- 初始目录:$(ItemDir)
- 检查使用输出窗口
- 申请 + 确定
- 转到“工具”并选择“运行 CSC”
如果这不起作用,请验证 cmd
和 csc
的路径是否匹配。
关于c# - 如何在 C# 中只编译一个文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3320641/