编译器错误消息: CS1617: 选项“6”对 /langversion 无效

编译错误

说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。

编译器错误消息: CS1617: 选项“6” /langversion 无效;必须是 ISO-1ISO-2345 Default

源错误:

[没有相关的源行]



 

解决办法:

配置文件里改下参数

 

lavgversion的值改为Default

转载于:https://www.cnblogs.com/ashidamana/p/5039228.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Visual C# 2010新功能简介 动态支持(Dynamic Support) 通过Dynamic这一新类型,Visual C# 2010对后期绑定到动态类型提供了支持。这一附加能带来了许多新应用,包括简化访问COM API如Office Automation API,动态API如IronPython,以及HTML DOM。 Office编程能力 通过额外的命名参数和可选参数,动态类型,索引属性和可选ref修改器,访问COM接口包括Office Automation API的能力被大幅加强。 类型等价支持(Type Equivalence Support) 相比从主互操作程序集(Primary Interop Assembly)中导入类型信息,现在可以部署一款带有内嵌类型信息的应用。通过内嵌的类型信息,应用可在运行时间内使用类型而无需参考运行程序集。如果运行程序集发布了多种版本,那么包含内嵌类型信息的应用可以工作在多版本下而无需重新编译。 协变与逆变(Covariance and Contravariance) 相比泛型参数,协变能使用更具导出性的类型。而逆变则能使用更少导出性的类型。这就允许隐式变换定义类关键字来执行不同接口并通过不同的委托类型提供更灵活的运算方式。不同接口和委托可通过使用新的in和out语言关键字被创建。.NET Framework也可对某些现有泛型接口和委托带来不同的支持,包括IEnumerable<(Of <(T>)>)接口和Func<(Of <(TResult>)>) 与 Action<(Of <(T>)>) 委托。 新的命令行选项 /langversion命令行选项可让编译器接受只在特定C#版本中有效的语法。 /appconfig编译器选项可让C#应用指定程序集的应用配置文件位置。 Visual C# 集成了开发环境。以下部分对Visual Studio集成开发环境(IDE)的加强进行了描述。 调用层次结构(Call Hierarchy) 调用层次结构能通过你的代码进行导航并显示以下信息: · 到所选方式、属性和构造函数的所有调用。 · 接口成员的所有执行。 · 虚方法和抽象方法的所有覆盖。 这能让你更好地理解代码流动并评估代码变更的影响。
这是一个ASP.NET应用程序的配置文件,提供了一些与编译和数据库连接相关的设置。以下是整理后的完整代码: ```xml <?xml version="1.0" encoding="utf-8"?> <!-- 有关如何配置 ASP.NET 应用程序的详细信息,请访问 https://go.microsoft.com/fwlink/?LinkId=169433 --> <configuration> <system.web> <compilation debug="true" targetFramework="4.7.2" /> <httpRuntime targetFramework="4.7.2" /> </system.web> <system.codedom> <compilers> <compiler language="c#;cs;csharp" extension=".cs" type="Microsoft.CodeDom.Providers.DotNetCompilerPlatform.CSharpCodeProvider, Microsoft.CodeDom.Providers.DotNetCompilerPlatform, Version=2.0.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" warningLevel="4" compilerOptions="/langversion:default /nowarn:1659;1699;1701" /> <compiler language="vb;vbs;visualbasic;vbscript" extension=".vb" type="Microsoft.CodeDom.Providers.DotNetCompilerPlatform.VBCodeProvider, Microsoft.CodeDom.Providers.DotNetCompilerPlatform, Version=2.0.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" warningLevel="4" compilerOptions="/langversion:default /nowarn:41008 /define:_MYTYPE=\"Web\" /optionInfer+" /> </compilers> </system.codedom> <connectionStrings> <add name="strCon" connectionString="server=.;database=ydw;ID=sa;password=123" /> </connectionStrings> </configuration> ``` 请注意,这只是一个配置文件,可能不能直接运行。它用于配置ASP.NET应用程序的编译和数据库连接设置。你需要将这个配置文件放在正确的位置,并确保其他相关的组件和代码也正确配置和安装,才能使应用程序完整运行。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值