CS1617:无效的选项'6'的/ langversion;必须符合ISO-1,ISO-2,3,4,5或默认 [英] CS1617: Invalid option ‘6’ for /langversion; must be ISO-1, ISO-2, 3, 4, 5 or Default

查看:4344
本文介绍了CS1617:无效的选项'6'的/ langversion;必须符合ISO-1,ISO-2,3,4,5或默认的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

不停地运行Windows 2008 Server计算机上的一个新的ASP.NET MVC应用程序(直出2015年VS共同体)当收到这个错误。

Kept getting that error when running a fresh ASP.NET MVC application (straight out of VS 2015 Community) on a Windows 2008 Server machine.

推荐答案

很多人都跑了进去,所以我想在这里发布

Lots of people are running into it, so I wanted to post here

找到一个疯狂的简单的解决得益于这个家伙:<一href=\"http://www.expertdebugger.com/2015/08/13/cs1617-invalid-option-6-for-langversion-must-be-iso-1-iso-2-3-4-5-or-default/\">Expertdebugger.

Found a crazy easy fix thanks to this guy: Expertdebugger.

<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>

更改 langversion:6 朝着6〜5下 - langversion:5

Change the langversion:6 towards the bottom from 6 to 5 - langversion:5

固定对我来说。谢谢他。

Fixed it for me. Thank him.

这篇关于CS1617:无效的选项'6'的/ langversion;必须符合ISO-1,ISO-2,3,4,5或默认的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆