You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Visual Studio 2019 Community的.csproj中添加LangVersion 8.0?

正确添加<LangVersion>8.0</LangVersion>的位置

<LangVersion>属于项目属性配置项,必须放在<PropertyGroup>标签的内部,不能放在</PropertyGroup>闭合标签之后——因为.csproj是XML格式文件,标签必须严格嵌套,否则会破坏项目文件的结构,导致编译失败。

正确的示例如下:

<Project Sdk="Microsoft.NET.Sdk">
  <PropertyGroup>
    <OutputType>Exe</OutputType>
    <TargetFramework>netcoreapp3.1</TargetFramework>
    <!-- 将LangVersion与其他项目属性放在同一PropertyGroup内 -->
    <LangVersion>8.0</LangVersion>
  </PropertyGroup>
</Project>

修改完成后保存.csproj文件,重新加载项目即可正常编译运行。

内容的提问来源于stack exchange,提问作者Daniel Lip

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.22 21:18:18