CS1617: 选项“6”对 /langversion 无效;必须是 ISO-1、ISO-2、3、4、5 或 Default

今天用VS2015 新建了一个MVC项目  一运行就报这个错误  CS1617: 选项“6”对 /langversion 无效;必须是 ISO-1、ISO-2、3、4、5 或 Default

查看详细错误信息如下(注意红色文字: /langversion:6)

C:\Program Files (x86)\IIS Express> "C:\Windows\Microsoft.NET\Framework\v4.0.30319\csc.exe" /t:library /utf8output /R:"C:\Users\lizhaoyang\AppData\Local\Temp\Temporary ASP.NET Files\root\e4d07940\88f2ce54\assembly\dl3\202c2dc7\15bae5b1_b7ced001\Microsoft.Owin.Security.Google.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Web.Services\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Web.Services.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.ServiceModel.Web\v4.0_4.0.0.0__31bf3856ad364e35\System.ServiceModel.Web.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Xml.Linq\v4.0_4.0.0.0__b77a5c561934e089\System.Xml.Linq.dll" /R:"C:\Users\lizhaoyang\AppData\Local\Temp\Temporary ASP.NET Files\root\e4d07940\88f2ce54\assembly\dl3\d986d339\dd58d2b1_b7ced001\Microsoft.Owin.Security.Facebook.dll" /R:"C:\Users\lizhaoyang\AppData\Local\Temp\Temporary ASP.NET Files\root\e4d07940\88f2ce54\assembly\dl3\6edd4214\af23c6b1_b7ced001\Microsoft.Owin.Host.SystemWeb.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Web.DynamicData\v4.0_4.0.0.0__31bf3856ad364e35\System.Web.DynamicData.dll" /R:"C:\Users\lizhaoyang\AppData\Local\Temp\Temporary ASP.NET Files\root\e4d07940\88f2ce54\assembly\dl3\310df7bb\03654bb0_b7ced001\WebGrease.dll" /R:"C:\Users\lizhaoyang\AppData\Local\Temp\Temporary ASP.NET Files\root\e4d07940\88f2ce54\assembly\dl3\11a328a2\ea601eb0_b7ced001\Microsoft.Web.Infrastructure.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Configuration\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Configuration.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\Microsoft.VisualStudio.Web.PageInspector.Loader\v4.0_1.0.0.0__b03f5f7f11d50a3a\Microsoft.VisualStudio.Web.PageInspector.Loader.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Web.ApplicationServices\v4.0_4.0.0.0__31bf3856ad364e35\System.Web.ApplicationServices.dll" /R:"C:\Users\lizhaoyang\AppData\Local\Temp\Temporary ASP.NET Files\root\e4d07940\88f2ce54\assembly\dl3\a03e25be\c4e10fb0_b7ced001\System.Web.WebPages.Deployment.dll" /R:"C:\Users\lizhaoyang\AppData\Local\Temp\Temporary ASP.NET Files\root\e4d07940\88f2ce54\assembly\dl3\c90a79f0\463eccb1_b7ced001\Microsoft.Owin.Security.dll" /R:"C:\Users\lizhaoyang\AppData\Local\Temp\Temporary ASP.NET Files\root\e4d07940\88f2ce54\assembly\dl3\6bf659b7\28cc10b0_b7ced001\System.Web.WebPages.Razor.dll" /R:"C:\Users\lizhaoyang\AppData\Local\Temp\Temporary ASP.NET Files\root\e4d07940\88f2ce54\assembly\dl3\32287575\cbcd22b0_b7ced001\System.Web.Mvc.dll" /R:"C:\Users\lizhaoyang\AppData\Local\Temp\Temporary ASP.NET Files\root\e4d07940\88f2ce54\assembly\dl3\77df798b\8ce4abb1_b7ced001\Microsoft.AspNet.Identity.Core.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Drawing\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Drawing.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_32\System.Web\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Web.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_32\System.EnterpriseServices\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.EnterpriseServices.dll" /R:"C:\Users\lizhaoyang\AppData\Local\Temp\Temporary ASP.NET Files\root\e4d07940\88f2ce54\assembly\dl3\a528d8a7\a181b5b1_b7ced001\Microsoft.AspNet.Identity.EntityFramework.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.WorkflowServices\v4.0_4.0.0.0__31bf3856ad364e35\System.WorkflowServices.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Runtime.Serialization\v4.0_4.0.0.0__b77a5c561934e089\System.Runtime.Serialization.dll" /R:"C:\Users\lizhaoyang\AppData\Local\Temp\Temporary ASP.NET Files\root\e4d07940\88f2ce54\assembly\dl3\baf55bfc\982780b2_b7ced001\Microsoft.CodeDom.Providers.DotNetCompilerPlatform.dll" /R:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\mscorlib.dll" /R:"C:\Users\lizhaoyang\AppData\Local\Temp\Temporary ASP.NET Files\root\e4d07940\88f2ce54\assembly\dl3\86633596\213d42b0_b7ced001\Antlr3.Runtime.dll" /R:"C:\Users\lizhaoyang\AppData\Local\Temp\Temporary ASP.NET Files\root\e4d07940\88f2ce54\assembly\dl3\f73c1556\26bb32b1_b7ced001\EntityFramework.dll" /R:"C:\Users\lizhaoyang\AppData\Local\Temp\Temporary ASP.NET Files\root\e4d07940\88f2ce54\assembly\dl3\8fc9e967\95c1d8b1_b7ced001\Microsoft.Owin.Security.Cookies.dll" /R:"C:\Users\lizhaoyang\AppData\Local\Temp\Temporary ASP.NET Files\root\e4d07940\88f2ce54\assembly\dl3\3bd9efc2\8e9fb0b1_b7ced001\Microsoft.AspNet.Identity.Owin.dll" /R:"C:\Users\lizhaoyang\AppData\Local\Temp\Temporary ASP.NET Files\root\e4d07940\88f2ce54\assembly\dl3\3286340f\2cdcdeb1_b7ced001\Microsoft.Owin.Security.OAuth.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_32\System.Data\v4.0_4.0.0.0__b77a5c561934e089\System.Data.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System\v4.0_4.0.0.0__b77a5c561934e089\System.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Activities\v4.0_4.0.0.0__31bf3856ad364e35\System.Activities.dll" /R:"C:\Users\lizhaoyang\AppData\Local\Temp\Temporary ASP.NET Files\root\e4d07940\88f2ce54\assembly\dl3\8c100c1b\583033b1_b7ced001\EntityFramework.SqlServer.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Web.Extensions\v4.0_4.0.0.0__31bf3856ad364e35\System.Web.Extensions.dll" /R:"C:\Users\lizhaoyang\AppData\Local\Temp\Temporary ASP.NET Files\root\e4d07940\88f2ce54\assembly\dl3\daf7a022\5aa5c0b1_b7ced001\Microsoft.Owin.dll" /R:"C:\Users\lizhaoyang\AppData\Local\Temp\Temporary ASP.NET Files\root\e4d07940\88f2ce54\assembly\dl3\51b1a9d2\067e10b0_b7ced001\System.Web.WebPages.dll" /R:"C:\Users\lizhaoyang\AppData\Local\Temp\Temporary ASP.NET Files\root\e4d07940\88f2ce54\assembly\dl3\6007dc0c\bf33f9b0_b7ced001\Newtonsoft.Json.dll" /R:"C:\Users\lizhaoyang\AppData\Local\Temp\Temporary ASP.NET Files\root\e4d07940\88f2ce54\assembly\dl3\a23f30c4\e975f3b1_b7ced001\Microsoft.Owin.Security.MicrosoftAccount.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.ServiceModel\v4.0_4.0.0.0__b77a5c561934e089\System.ServiceModel.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\Microsoft.CSharp\v4.0_4.0.0.0__b03f5f7f11d50a3a\Microsoft.CSharp.dll" /R:"C:\Users\lizhaoyang\AppData\Local\Temp\Temporary ASP.NET Files\root\e4d07940\88f2ce54\assembly\dl3\06c08773\2c080b94_bcced001\MvcMovie.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.ServiceModel.Activation\v4.0_4.0.0.0__31bf3856ad364e35\System.ServiceModel.Activation.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.ServiceModel.Activities\v4.0_4.0.0.0__31bf3856ad364e35\System.ServiceModel.Activities.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Core\v4.0_4.0.0.0__b77a5c561934e089\System.Core.dll" /R:"C:\Users\lizhaoyang\AppData\Local\Temp\Temporary ASP.NET Files\root\e4d07940\88f2ce54\assembly\dl3\d320b303\96ac03b0_b7ced001\System.Web.Razor.dll" /R:"C:\Users\lizhaoyang\AppData\Local\Temp\Temporary ASP.NET Files\root\e4d07940\88f2ce54\assembly\dl3\c7d2e085\a23cbab1_b7ced001\Owin.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.ComponentModel.DataAnnotations\v4.0_4.0.0.0__31bf3856ad364e35\System.ComponentModel.DataAnnotations.dll" /R:"C:\Users\lizhaoyang\AppData\Local\Temp\Temporary ASP.NET Files\root\e4d07940\88f2ce54\assembly\dl3\dd752b88\6f630ab0_b7ced001\System.Web.Optimization.dll" /R:"C:\Users\lizhaoyang\AppData\Local\Temp\Temporary ASP.NET Files\root\e4d07940\88f2ce54\assembly\dl3\4707f4f5\ff97ecb1_b7ced001\Microsoft.Owin.Security.Twitter.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.IdentityModel\v4.0_4.0.0.0__b77a5c561934e089\System.IdentityModel.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Xml\v4.0_4.0.0.0__b77a5c561934e089\System.Xml.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Data.DataSetExtensions\v4.0_4.0.0.0__b77a5c561934e089\System.Data.DataSetExtensions.dll" /R:"C:\Users\lizhaoyang\AppData\Local\Temp\Temporary ASP.NET Files\root\e4d07940\88f2ce54\assembly\dl3\fe48adbb\82450fb0_b7ced001\System.Web.Helpers.dll" /out:"C:\Users\lizhaoyang\AppData\Local\Temp\Temporary ASP.NET Files\root\e4d07940\88f2ce54\App_global.asax.avkxmm6n.dll" /D:DEBUG /debug+ /optimize- /warnaserror /w:4 /nowarn:1659;1699;1701;612;618 /langversion:6 /nowarn:1659;1699;1701  "C:\Users\lizhaoyang\AppData\Local\Temp\Temporary ASP.NET Files\root\e4d07940\88f2ce54\App_global.asax.avkxmm6n.0.cs" "C:\Users\lizhaoyang\AppData\Local\Temp\Temporary ASP.NET Files\root\e4d07940\88f2ce54\App_global.asax.avkxmm6n.1.cs

再看错误提示:

error CS1617: 选项“6”对 /langversion 无效;必须是 ISO-1、ISO-2、3、4、5 或 Default

可以确定是编译时指定的langversion参数值无效,不支持。而且给列出了支持的参数,所以只需找到编译时赋参数值的地改过来即可,后来发先在config中可以指定编译时的参数

然后按给出的值改成了Default 再次编译运行。搞定。

时间: 2024-10-11 05:09:32

CS1617: 选项“6”对 /langversion 无效;必须是 ISO-1、ISO-2、3、4、5 或 Default的相关文章

'OFFSET' 附近有语法错误。 在 FETCH 语句中选项 NEXT 的用法无效。

原因:可能因为本地开发环境的数据库版本高于服务器版本,导致 EF 生成了错误的 SQL 语句 解决:找到 EF 对应生成的 edmx 文件,选中右键-打开方式-使用 XML 文本编辑器 打开编辑,找到“ProviderManifestToken”这一属性, EF 此属性值为 2012,而服务器中是 2008 版本的SQLServer数据库,所以将此属性值修改为 2008 即可. 'OFFSET' 附近有语法错误. 在 FETCH 语句中选项 NEXT 的用法无效. 原文地址:https://ww

对 /langversion 无效;必须是 ISO-1、ISO-2、3、4、5 或 Default

反编译或者.net用更高版本打开时会出现这个问题,解决办法如下: 1.网页版程序,将解决方案中的Web.config中的 /langversion 的值改为指定的值,既可以解决,我这里采用的是默认值,Default. 2.桌面版程序,选择项目属性-->生成-->高级,将语言版本改为ISO-1.ISO-2.3.4.5 或 Default,默认为Default. 原文地址:https://www.cnblogs.com/huihuixi/p/11979510.html

VS2015 新Web项目(C#6)出现CS1617异常的解决

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"

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

mount的几个选项

一.mount -o noatime表示在读文件时不去更改文件的access time属性了,所以该选项会提升mount操作的执行效率. 二.mount --bind:等同于 -o bind可用于挂载文件到另一文件,或目录到另一目录,便于测试只读文件系统或不想覆盖的文件等.假设我们要改的文件是/etc/hosts,可按下面的步骤操作: 1. 把新的hosts文件放在/tmp下 2. sudo mount --bind /tmp/hosts /etc/hosts 测试完成了执行 sudo umou

MySQL.常见表选项及约束

1.create table 选项 1.指定列选项 default.comment 2.指定表选项 engine.auto_increment.comment 2.create table 约束 1.非空约束:not null 2.唯一约束:unique 3.主键约束: primary key 4.外键:      foreign key 5.检查enum.set:chect 一.create table 选项 a. 定义列的时候,指定列选项 1.default<literal>:定义列的默认

Oracle 11g数据库详解(2015-1-18更新)

Oracle 11g数据库详解 整理者:高压锅 QQ:280604597 Email:[email protected] 大家有什么不明白的地方,或者想要详细了解的地方可以联系我,我会认真回复的 1   简介 数据库操作主要有以下几步: 1.  启动.停止数据库 2.  连接.断开数据库 3.  创建.修改.删除数据库用户 4.  表空间 5.  新建.修改.删除表 6.  查询.插入.修改.删除表数据 7.  新建.修改.删除视图 8.  新建.修改.删除存储过程 9.  新建.修改.删除触发

干货!一篇文章集合所有Linux基础命令,适合所有菜鸟学习和老手回顾!

1 文件{ ls -rtl # 按时间倒叙列出所有目录和文件 ll -rt touch file # 创建空白文件 rm -rf 目录名 # 不提示删除非空目录(-r:递归删除 -f强制) dos2unix # windows文本转linux文本 unix2dos # linux文本转windows文本 enca filename # 查看编码 安装 yum install -y enca md5sum # 查看md5值 ln 源文件 目标文件 # 硬链接 ln -s 源文件 目标文件 # 符号

tcpdump详解

转自:http://www.cnblogs.com/ggjucheng/archive/2012/01/14/2322659.html 用简单的话来定义tcpdump,就是:dump the traffic on a network,根据使用者的定义对网络上的数据包进行截获的包分析工具. tcpdump可以将网络中传送的数据包的"头"完全截获下来提供分析.它支持针对网络层.协议.主机.网络或端口的过滤,并提供and.or.not等逻辑语句来帮助你去掉无用的信息. 实用命令实例 默认启动