【问题标题】:Why do I get "Visual Basic 12 does not support multiline string literals" in Visual Studio 2017?为什么在 Visual Studio 2017 中出现“Visual Basic 12 不支持多行字符串文字”?
【发布时间】:2018-07-25 00:07:24
【问题描述】:

我有一个多年前创建的旧 ASP.NET Web 表单网站 (VB)。

我目前正在使用 Visual Studio 2017,我的网站以 .NET 4.5 框架为目标,一切正常。

除非我尝试使用多行字符串文字,否则我会收到以下消息:

“Visual Basic 12.0 不支持多行字符串文字。”

但我知道 VS 2017 附带 VB 15。如果我创建一个新的空网站 (VB) 项目,那么我可以毫无问题地使用多行字符串。所以我想我必须在某处更新设置?

请帮忙。谢谢。

【问题讨论】:

标签: asp.net vb.net webforms


【解决方案1】:

这是我为解决问题所做的:

  1. 安装“Microsoft.CodeDom.Providers.DotNetCompilerPlatform”NuGet 包。
  2. 重新启动 Visual Studio。

感谢@rskar 提供链接。

【讨论】:

    猜你喜欢
    • 2018-05-18
    • 2017-08-26
    • 2017-10-30
    • 1970-01-01
    • 2018-06-24
    • 1970-01-01
    • 2020-01-31
    • 1970-01-01
    相关资源
    最近更新 更多