将 Roslyn 编译器与 Visual Studio 2013 结合使用

2023-11-25

有没有办法将 Roslyn 编译器与 Visual Studio 2013 一起使用,以便我可以利用新的 C# 6 功能?

注意:不能使用 VS 2015。


Yes,您可以使用 Visual Studio 2013 编译 C# 6 代码。您只需安装Microsoft.Net.Compilers NuGet包并且您的代码将构建得很好(但是,请注意您需要以 .NET 4.5+ 为目标)。

But,IDE不会理解它。在尝试使用 C# 6 功能的任何地方都会出现波形曲线,因为 VS2013 的内部“实时”编译器并不相同。每天在这样的环境中工作不到两周就会让你发疯。

也就是说,如果您需要的只是编译 C# 6 代码,那么在 VS2013 上安装 NuGet 包是一个潜在的解决方案。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

将 Roslyn 编译器与 Visual Studio 2013 结合使用 的相关文章

  • 包含来自另一个目录的标头时出现 Visual Studio 链接错误

    简短的问题是 如何使用 Visual Studio 创建 编译 运行在不同目录中具有源代码的项目 以下是具体细节 我在一个目录中有一个类定义文件 hpp 和实现文件 cpp 在另一个目录中有一个 main cpp 文件 在 Visual S
  • 无法使用 VS 2019 构建 Web 应用程序

    我安装了 VS 2019 Pro 并尝试编译我们的解决方案只是为了得到这个 error MSB4226 The imported project C Program Files x86 Microsoft Visual Studio 201
  • 我可以将 Team Explorer 2010 与 Visual Studio 2008 一起使用吗?

    我觉得标题已经说得很清楚了 但我也想说一下为什么 我已经下载了 TFS 2010 和 Team explorer 2010 但我仍在使用 VS2008 短期内没有更改计划 我的问题是 我可以一起使用它们吗 另外 我的VS只是专业版 我不想下
  • ASP.NET Web API Swagger(Swashbuckle)重复OperationId

    I have a web api controller like below In swagger output I am having the below image And when I want to consume it in my
  • 为什么此 DirectoryInfo 比较不起作用? [复制]

    这个问题在这里已经有答案了 可能的重复 如何检查2个DirectoryInfo对象是否指向同一个目录 https stackoverflow com questions 1794025 how to check whether 2 dire
  • Visual Studio 2013 GitHub 头像未显示

    我已经使用 GitHub 设置了 VS 2013 我的问题是 当我提交到 GitHub 时 我看不到我的 GitHub 头像 如本文所述post http blogs msdn com b visualstudioalm archive 2
  • Visual Studio 2017 中的“onecore”文件夹

    在Visual Studio 2017 RTM VC Tools MSVC 14 10 25017 lib文件夹中 有一个名为 onecore 的文件夹 里面有x64 x86和arm的文件夹 每个文件夹都包含一些VC Tools中已经存在的
  • 默认模板参数的“重新定义”

    我在 Visual C 2010 中遇到以下代码的奇怪编译警告 include
  • 预览 Xamarin 表单页面

    有没有办法在不先部署到设备 模拟器的情况下预览 Xamarin 表单页面 或者有什么方法可以实时编辑页面并查看某处的更改 有点像 WPF 的史努比 我尝试了 Xamarin Studio Visual Studio 但没有看到设计器 201
  • 调试从 .NET Framework 升级到 .NET 6 后突然出现的命令行参数

    我将一个项目从 NET Framework 4 7 2 升级到 NET 6 当我在 Visual Studio 调试器中运行该程序时 出现意外参数 称为foo 被传递给Program Main 哪里foo来自 项目属性 Debug页面不显示
  • CAT.NET 的现状如何?

    我正在尝试查找适用于 VS2010 的 Microsoft CAT NET 似乎有 2 0 版本的测试版 但 Microsoft Connect 中指向它的每个链接现在都已失效 这是我能找到的最新参考资料 http blogs msdn c
  • 如何正确发布我的应用程序?

    我正在使用 Visual Studio 创建我的第一个 Windows 桌面 c wpf 应用程序 我正处于想要发布 部署 构建它的阶段 在 Visual Studio Express 2013 中 我右键单击我的项目并单击 发布 单击 下
  • VS 2017 - 调试时非常慢(滞后)

    当我调试我的解决方案时 vs 2017 非常滞后且缓慢 就像它必须在后台运行一些繁重的操作一样 所以它每5秒就停止 响应 2秒 这很烦人 有什么建议么 编辑 尝试过的建议 浏览器链接已关闭 已停止客户反馈 经过一些额外的调查后我发现了这个t
  • 更改 UWP 应用的目标设备

    我希望我的 Windows UWP 应用程序仅针对特定设备 例如桌面和移动设备 如何指定我的应用程序应仅针对这些设备 我没有发现任何感兴趣的内容Package appxmanifest文件 以及project json仅指定应用程序应使用的
  • ASP.net 无法将文件附加为数据库

    我正在 Visual Studio 2013 中使用 C 和 ASP net 为数据库开发一个数据输入表单 我正在尝试构建一个表单 允许我将 Nintendo Power Magazine 的 Top 30 民意调查的结果输入到一个表单中
  • Visual Studio 使用实时服务器选项打开

    使用 Visual Studio Code 我可以右键单击 html 文件 然后有一个选项 使用这个扩大 https marketplace visualstudio com items itemName ritwickdey LiveSe
  • 在 Visual Studio 中打开 Sitefinity 项目时出现“InvalidOperationException:堆栈为空”

    我在 Sitefinity 项目管理器中创建了新项目 新网站 在 Visual Studio 中打开它 开始调试 由于在它提供登录后端之前没有创建任何页面 但是当我点击登录而不是登录表单时 它给了我InvalidOperationExcep
  • CMake、Exe找不到DLL

    所以我尝试在 Windows 上使用 cmake 设置一个项目 这就是我的项目结构 游戏引擎 git build include source testing CMakeLists txt 这个想法是 source 目录包含 GameEng
  • 淘汰赛区域突出显示 - Visual Studio 2013

    淘汰赛突出显示在 VS2013 中对我不起作用 鉴于我有 淘汰突出显示颜色 设置 我的假设是它应该有效 然而 没有骰子 有任何想法吗 我有完全相同的问题 我是 Visual Studio 的新手 考虑到 Web Essentials 列出了
  • 为整个解决方案运行自定义工具

    有没有办法为整个解决方案 运行自定义工具 为什么 自定义工具正在开发中 当进行更改时 我需要刷新使用它的所有项目以确保没有任何损坏 在 Visual Studio 2010 中 解决方案导航器的图标栏中有一个按钮 可以运行解决方案中的所有

随机推荐

  • 使用 Watir 检查坏链接

    我有一个无序列表的链接 我保存在一边 我想单击每个链接并确保它转到真实页面 而不是 404 500 等 问题是我不知道该怎么做 是否有一些我可以检查的对象可以为我提供 http 状态代码或其他内容 mylinks Browser ul id
  • Android 中具有动态 ActionBar 颜色的半透明 StatusBar

    我正在尝试实现一个半透明的状态栏 以便我的导航视图是BEHIND状态栏 但仍然喜欢动态更改操作栏的颜色 因此 状态栏颜色需要更改为操作栏颜色的较暗版本 如果我将状态栏设置为透明 正如许多消息来源所建议的那样 我的 Primary dark
  • 如何编写多行命令?

    我们如何将命令扩展到下一行 基本上 Linux 的 Windows 替代品是什么 ls l usr 这里我们使用反斜杠将命令扩展到下一行 Windows 的等效项是什么 尝试了键盘上的几乎每个键后 C Users Tim gt cd Meh
  • 在 C# 中递归打印斐波那契字符串

    可以不用 while 循环来完成吗 static void Main string args Console WriteLine Please enter a number int number Convert ToInt32 Consol
  • Ruby on Rails:按月对博客文章进行分组

    嘿伙计们 我使用常见的 CRUD 操作创建了一个简单的博客应用程序 我还在 PostController 中添加了一个名为 archive 的新操作和一个关联的视图 在此视图中 我想带回所有博客文章并按月对它们进行分组 以这种格式显示它们
  • PHP 的 count() 函数对于数组来说是 O(1) 还是 O(n) ?

    Does count 真的计算了 PHP 数组的所有元素 还是这个值缓存在某处并且只是被检索 嗯 我们可以看一下源码 ext standard array c PHP FUNCTION count calls php count recur
  • 如何使用 BorderLayout 将两个组件放入 JPanel 中?

    基本上我想做的是添加两张图片 并排在 JPanel 的中心 并在 JPanel 的右侧添加一个 JLabel 所以我被告知将 JPanel 的布局设置为 BorderLayout 并使用 BorderLayout CENTER 添加图片 使
  • 创建一个自动填充目标页面上字段的链接

    我正在编写一份时事通讯 要求我这样做的人想要其中的链接 一切都很完美 没有问题 现在的问题是 当您单击此链接时 它会进入一个包含字段的页面 并且该人问我是否可以自动填写其中一个字段 该页面是某些服务的订阅页面 当您使用他的电子邮件登录该页面
  • 如何在 iPhone 的 Objective-C 中以编程方式调整图像大小

    我有一个应用程序 可以在很小的空间中显示大图像 这些图像相当大 但我仅以 100x100 像素帧显示它们 由于我使用的图像大小 我的应用程序响应缓慢 为了提高性能 如何使用 Objective C 以编程方式调整图像大小 请找到以下代码 U
  • 枚举的 rawValue 属性无法识别

    我正在使用 Xcode 6 的 Playground 来尝试 Swift 中的枚举 enum Rank String case One One Two Two init rawValue String self rawValue rawVa
  • 创建 Pandas 滚动窗口系列数组

    假设我有以下代码 import numpy as np import pandas as pd x np array 1 0 1 1 1 2 1 3 1 4 s pd Series x index 1 2 3 4 5 这会产生以下结果s 1
  • Python-pandas 将 NA 替换为数据框中一组的中位数或平均值

    假设我们有一个 df A B apple 1 0 apple 2 0 apple NA orange NA orange 7 0 melon 14 0 melon NA melon 15 0 melon 16 0 要替换 NA 我们可以使用
  • 如何防止Gson将整数表示为浮点数

    当我尝试将字符串转换为 json 时 Gson 有一些奇怪的行为 下面的代码将字符串草稿转换为 json 响应 有没有办法阻止 gson 将 0 添加到所有整数值 ArrayList
  • google-api-java-client NetHttpTransport 导致 NoClassDefFoundError

    我刚刚开始研究Android上的google api java client 将接下来的 3 个库添加到项目中 我不使用 Maven google api client 1 4 1 beta jar google api client go
  • Emacs/CEDET。多个项目和代码完成

    我已经使用 CEDET 1 0 和 ECB 2 40 设置了 emacs 23 1 50 1 很大程度上受到 Alex Otts 设置的启发 http github com alexott emacs configs blob master
  • CSS:-webkit-mask-image

    我正在使用 CSS 属性 webkit mask image 在图像上应用蒙版 但是 在 Chrome 中 当您将图像滚动到页面之外时 遮罩会移动 如何防止面罩移动 还是渲染神器 JSFiddle http jsfiddle net DZT
  • Scala 中不明确的导入

    我正在用 Scala 编写一个小型模拟程序 它是基于演员的 所以我创建了一个文件messages scala包含系统中所有有效的消息 除此之外 我还有一个管理组件 management scala以及定义节点和链接类的文件nodes sca
  • 在 GCP Cloud Run/Function 上使用固定公共 IP(列入白名单)

    我正在寻找将应用部署到 GCP 的最佳方法 该应用程序需要使用微服务 在Cloud Run或Cloud Function上运行 在远程数据库上执行SQL代码 基本上 微服务接收一段 SQL 代码 并需要在远程数据库上执行它 出于安全原因 远
  • 给 CSS 样式的 div 一个“border-left-image”

    只是想给网站上的主要内容 div 的左侧和右侧添加边框 我不想为每个边框设置单独的 div 而是使用border left imageCSS3 中的功能可以实现这一目标 我的代码如下 content background color 7FC
  • 将 Roslyn 编译器与 Visual Studio 2013 结合使用

    有没有办法将 Roslyn 编译器与 Visual Studio 2013 一起使用 以便我可以利用新的 C 6 功能 注意 不能使用 VS 2015 Yes 您可以使用 Visual Studio 2013 编译 C 6 代码 您只需安装