【发布时间】:2014-04-20 00:25:34
【问题描述】:
Roslyn 最终用户预览版是 VSIX(Visual Studio 扩展),但它替换了系统 .NET Framework 安装中的编译器,因此从命令行涉及 csc.exe 将开始使用 Roslyn。
是否可以在未安装 Visual Studio 的计算机上安装 Roslyn csc.exe?怎么样?
(是的,Roslyn 使用 Visual Studio 2013 Express,所以许可不是问题。但是磁盘空间是。即使是 Express 版也比 SharpDevelop 占用的空间非常大。)
【问题讨论】:
-
我想你只是从 Codeplex 源自己构建它。
-
@ta.speot.is: 有关于如何在构建后将其安装为系统编译器的指针吗?
-
一个非常愚蠢的想法可能是(ab)使用Image File Execution Options 虽然此功能用于调试,但它实际上只是重定向启动的应用程序的一般机制,这是一种很有趣。 而
csc.exe变成了your_compiled_roslyn.exe。