gpt4 book ai didi

roslyn - 自最近升级以来新生成的 GeneratedMSBuildEditorConfig 文件

转载 作者:行者123 更新时间:2023-12-04 04:24:41 24 4
gpt4 key购买 nike

我一直在升级一个项目,自从安装了最新版本的 Visual Studio 2019 后发现以下文件正在输出到磁盘MyProjectName.GeneratedMSBuildEditorConfig.editorconfig我认为这与 roslyn 编译器有关,并在此提交中引入:https://github.com/dotnet/roslyn/commit/de348c5a77977459a4138de0a62487e00980e28a#diff-e87b4990385fcfea8cf3f744bb8ad23e
关于这个文件是什么、它做什么以及它是否应该在源代码控制中或被排除,已经出现了明显的问题。我知道 .editorconfig 文件是干什么用的,但这个文件出乎意料。我的搜索一无所获。任何人都可以对此有所了解吗?

最佳答案

更新 :这在 Visual Studio 16.9 及更高版本中已修复。

使用旧版/非 SDK 样式的项目时存在一个错误,导致这些文件输出到错误的位置。我们在这里修复了这个问题:https://github.com/dotnet/roslyn/pull/48781
作为临时解决方法,您可以通过将以下内容添加到项目文件中来显式设置生成的文件输出路径

<PropertyGroup>
<GeneratedMSBuildEditorConfigFile>$(IntermediateOutputPath)\$(MSBuildProjectName).GeneratedMSBuildEditorConfig.editorconfig</GeneratedMSBuildEditorConfigFile>
</PropertyGroup>

关于roslyn - 自最近升级以来新生成的 GeneratedMSBuildEditorConfig 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64241729/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com