如何在没有项目的情况下编译C#文件?

时间:2015-01-28 20:30:15

标签: c# visual-studio-2013 compilation

VS2013中是否有一种方法可以在没有项目或解决方案的情况下编译C#文件?

这很有用,例如在编写堆栈溢出答案的同时快速编辑一些C#代码,同时从文件中清除公司IP(不会对“真实项目”造成任何损害)。

构建工具栏显示为灰色。

我知道偶尔会看到错误的曲线。

还有其他简单的想法吗?

2 个答案:

答案 0 :(得分:5)

您可以使用https://dotnetfiddle.net/

您可以在其中指定不同的内容。最好是写快速答案,也可以发布与保存的工作的链接。如果你意识到它,它就像jsfiddle。

答案 1 :(得分:3)

您可以使用Snippet Compiler。您可以从以下网址下载。

http://www.sliver.com/dotnet/SnippetCompiler/

它是一个独立的轻量级小应用程序。

如果您安装了Mono C#,那么C#REPL是执行小块c#代码的绝佳工具。

http://www.mono-project.com/docs/tools+libraries/tools/repl/