在 Visual Studio 2013 中使用 Roslyn 编译器
Posted
技术标签:
【中文标题】在 Visual Studio 2013 中使用 Roslyn 编译器【英文标题】:Using Roslyn compiler with Visual Studio 2013 【发布时间】:2015-11-21 18:42:13 【问题描述】:有没有办法将 Roslyn 编译器与 Visual Studio 2013 一起使用,以便我可以利用新的 C# 6 功能?
注意:不能使用 VS 2015。
【问题讨论】:
【参考方案1】:是的,您可以使用 Visual Studio 2013 编译 C# 6 代码。您只需安装 Microsoft.Net.Compilers
NuGet package,您的代码就可以正常构建(但是请注意,您需要目标 .NET 4.5+)。
但是,IDE 不会理解它。尝试使用 C# 6 功能的任何地方都会出现曲线,因为 VS2013 的内部“实时”编译器不一样。每天在这样的环境中工作,不到两周就会让你发疯。
也就是说,如果您只需要编译 C# 6 代码,那么在 VS2013 上安装 NuGet 包是一个潜在的解决方案。
【讨论】:
以上是关于在 Visual Studio 2013 中使用 Roslyn 编译器的主要内容,如果未能解决你的问题,请参考以下文章
使用平台工具集 v120 (Visual Studio 2013) 在 Visual Studio 2015 中创建 C++/CLI 项目
Intel parallel studio 2017 集成在visual studio 2013 中,现在如何集成到visual studio 2015
在 Visual Studio 2013 中使用 Roslyn 编译器
在 Visual Studio 2013 中使用 angularjs 材料设计