Roslyn最终用户预览版是VSIX(Visual Studio扩展),但它替换了系统.NET Framework安装中的编译器,因此从命令行涉及csc.exe的操作将开始使用Roslyn。

是否可以在未安装Visual Studio的计算机上安装Roslyn csc.exe? 如何?

(是的,Roslyn可与Visual Studio 2013 Express一起使用,因此许可不是问题。但是磁盘空间是IS。与SharpDevelop相比,甚至Express版本的占用空间也很大。)

===============>>#1 票数:12 已采纳

Roslyn最终用户预览版是VSIX(Visual Studio扩展),但它替换了系统.NET Framework安装中的编译器,因此从命令行涉及csc.exe的操作将开始使用Roslyn。

是否可以在未安装Visual Studio的计算机上安装Roslyn csc.exe? 如何?

(是的,Roslyn可与Visual Studio 2013 Express一起使用,因此许可不是问题。但是磁盘空间是IS。与SharpDevelop相比,甚至Express版本的占用空间也很大。)

  ask by Ben Voigt translate from so

未解决问题?本站智能推荐:

3回复

如何在Roslyn中没有源代码的情况下浏览程序集的内容

Roslyn允许您从源代码中获取CSharpCompilation : 然后我得到SemanticModel : 我通常会尝试这样的符号: 没有源代码 如果我没有源代码怎么办? 如何在没有源代码但只有DLL的情况下获得CSharpCompilation ?
2回复

在Visual Studio中使用自编译的Roslyn?

有没有办法配置Visual Studio,以便它使用我自己的自编译/自构建(分叉)版本的.NET编译器平台(Roslyn)? 我想以方便的方式体验C#语言扩展。 (我知道这不是目前官方支持的情况 。不过,我认为这对社区来说是一个有趣的游乐场场景)
1回复

使用Roslyn编译器的变通办法,使Visual Studio 2013“了解”

当我得知可以编译C#6.0代码以在较低的.NET框架上运行时, C#6.0是否适用于.NET 4.0? 回答后的注意:我意识到上面的帖子仅显示C#6.0可以在.NET 4.0上进行编译。 对于较低的.NET,这是Roslyn项目的Jason Malinowski先生的答案
1回复

如何使用roslyn检测Visual Studio 2015扩展中的符号重命名?

Visual Studio 2015扩展是否有任何方法可以检测解决方案中何时出现符号重命名并对其进行操作? 或者这个功能可以在Roslyn的某个地方使用? 我在Roslyn中找到了IRefactorNotifyService ,但这似乎是一个内部类。 是否有公众支持的方式这样做? (在V
1回复

如果我使用Roslyn使用Visual Studio 2014构建我当前的.NET项目,我是否会体验构建性能提升?

我已经阅读了Visual Studio 2014 CTP宣布,它说它默认使用Roslyn: http : //blogs.msdn.com/b/csharpfaq/archive/2014/06/03/visual-studio-14-ctp-now -available.aspx 所以我
2回复

如何在没有安装的情况下运行脚本? 制作便携/独立脚本(csx)

是否可以制作便携式脚本? 我想编写一个脚本并从另一台机器上的控制台/ bat文件中激活它(使用相同的操作系统)。 我想这应该是这样的: SomeKindOfScriptCsExecutor.exe myscript.csx -param1 -param2 要么
1回复

如何安装Roslyn(用于源代码修改)?

据我所知,我不想安装编译器。 (我正在使用Visual Studio 2015)。 我不需要源代码。 我只希望能够执行一些简单的代码更改,就像这个问题所问的那样。 我发现的主要是github ,但似乎不清楚。 其他来源似乎已经过时了。 有什么我要忽略的东西吗? 所以-如何获得使用Roslyn
1回复

Roslyn可以解析我的“用户定义”语法吗?

我可以在文本中使用一些用户定义的语法,然后使用Roslyn(也许是定制的词法/语法分析器)对其进行解析吗? 如果是,我应该查看哪个文档/命名空间? 我要解析的文本只是一个“表达式”,而不是整个程序,例如: 在这里,我想“告诉”词法分析器+ ! and ! 是运算符,而Foo(
1回复

Roslyn代码重构-如何将失败原因传达给用户?

我正在创建一个Roslyn扩展来自动执行例行重构。 当开发人员右键单击某个类型时,Roslyn应该提供使用存在一些默认代码的方法来重新生成其构造函数。 但是,此操作有时可能由于类型结构而失败,例如,当构造函数多于1个时。 我想通知开发人员失败的原因以及如何做的建议。 在这种情况下
1回复

Roslyn和调试

Roslyn CTP已有一段时间了,我喜欢玩了一下,但是有一个明显的问题我还没有看到答案。 罗斯林将给调试带来什么好处? 任何花了很多时间在Visual Studio中进行认真调试的人都知道,调试期间无法使用lambda表达式和LINQ令人沮丧。 鉴于Roslyn是编译器即服务,是否有