麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學院 > 開發設計 > 正文

VS2015 新Web項目(C#6)出現CS1617錯誤的解決

2019-11-17 02:13:15
字體:
來源:轉載
供稿:網友

VS2015 新Web項目(C#6)出現CS1617錯誤的解決

VS2015新增了對C#6的支持.

在新的Web項目模板中通過引入nuget包Microsoft.CodeDom.PRoviders.DotNetCompilerPlatform:1.0.0并在web.config中添加

  <system.codedom>    <compilers>      <compiler language="c#;cs;csharp" extension=".cs" type="Microsoft.CodeDom.Providers.DotNetCompilerPlatform.CSharpCodeProvider, Microsoft.CodeDom.Providers.DotNetCompilerPlatform, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" warningLevel="4" compilerOptions="/langversion:6 /nowarn:1659;1699;1701" />      <compiler language="vb;vbs;visualbasic;vbscr

來提供Razor的C#6.0支持(舊項目也可以通過自己添加來獲得支持)

但是在當你修改了目標框架(例如從4.5升級到4.6)之后, 網站將會無法開啟并提示

“/”應用程序中的服務器錯誤。


編譯錯誤

說明:在編譯向該請求提供服務所需資源的過程中出現錯誤。請檢查下列特定錯誤詳細信息并適當地修改源代碼。編譯器錯誤消息:CS1617: 選項“6”對 /langversion 無效;必須是 ISO-1、ISO-2、3、4、5 或 Default源錯誤:
[沒有相關的源行]
源文件:行:0顯示詳細的編譯器輸出:
C:/Program Files (x86)/IIS Express> "C:/Windows/Microsoft.NET/Framework/v4.0.30319/csc.exe" /t:library /utf8output /R:"C:/Windows/Microsoft.NET/Framework/v4.0.30319/Temporary asp.net Files/vs/...Microsoft (R) Visual C# Compiler version 4.6.0081.0for C# 5Copyright (C) Microsoft Corporation. All rights reserved.This compiler is provided as part of the Microsoft (R) .NET Framework, but only supports language versions up to C# 5, which is no longer the latest version. For compilers that support newer versions of the C# programming language, see http://go.microsoft.com/fwlink/?LinkID=533240error CS1617: 選項“6”對 /langversion 無效;必須是 ISO-1、ISO-2、3、4、5 或 Default

查看web.config中的配置, 發現已被自動修改為(似乎一般是改cs不改vb, 往低了改會連vb一起改)

  <system.codedom>    <compilers>      <compiler language="c#;cs;csharp" extension=".cs" type="Microsoft.CSharp.CSharpCodeProvider, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" warningLevel="4" compilerOptions="/langversion:6 /nowarn:1659;1699;1701">        <providerOption name="CompilerVersion" value="v4.0"/>      </compiler>      <compiler language="vb;vbs;visualbasic;vbscript" extension=".vb" type="Microsoft.VisualBasic.VBCodeProvider, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" warningLevel="4" compilerOptions="/langversion:14 /nowarn:41008 /define:_MYTYPE=/&quot;Web/&quot; /optionInfer+">          <providerOption name="CompilerVersion" value="v4.0"/>      </compiler>    </compilers>  </system.codedom>

而這是無法正常工作的, 需要手動修改為最初的結果


已反饋至https://connect.microsoft.com/VisualStudio/feedback/details/1607466

2015/07/31: 微軟已確認


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 日韩字幕在线观看 | 成人视屏免费看 | 欧美精品电影一区二区 | 鲁丝片一区二区三区免费入口 | 狠狠干b | av老司机久久 | 久久精品中文字幕一区 | 天天干天天透 | 在线播放视频一区二区 | 一级电影免费 | 亚洲精品成人在线视频 | 午夜视频久久 | 亚洲第一男人天堂 | 91精品国产777在线观看 | h视频在线观看免费 | av影院在线 | 蜜桃av网| 一级电影在线观看 | 精品一区二区三区免费毛片 | 欧美日本综合 | 国产日韩a | 国产大片中文字幕在线观看 | 红桃一区 | 久久精品站 | 制服丝袜日日夜夜 | 欧美黑大粗硬毛片视频 | 欧美日韩在线免费观看 | 久国产精品视频 | 欧美 日韩 国产 在线 | 久久精品欧美电影 | 久久国产精品99国产 | 色综合久久久久久久久久久 | 国产成人高潮免费观看精品 | 国产日产精品一区二区三区四区 | 中文字幕线观看 | 99re久久最新地址获取 | 日本在线不卡一区二区 | 男女羞羞视频在线观看免费 | 国产免费久久久久 | h视频在线观看免费 | 国产电影av在线 |