Visual Studio 2022 构建失败:“ResolveManifestFiles”、CultureNotFoundException

sus*_*wal 1 winforms visual-studio-2022 c#-10.0

我刚刚尝试将 vs2019 中的旧项目构建到较新的 vs2022 中,但出现以下错误并且无法构建它。

有人可以建议可以采取什么措施来解决这个问题吗?

Severity    Code    Description Project File    Line    Suppression State
Error       The "ResolveManifestFiles" task failed unexpectedly.
System.Globalization.CultureNotFoundException: Culture is not supported.
Parameter name: name
v4.0_12.0.0.0_de_89845dcd8080cc91 is an invalid culture identifier.
   at System.Globalization.CultureInfo..ctor(String name, Boolean useUserOverride)
   at Microsoft.Build.Tasks.ResolveManifestFiles.GetItemCulture(ITaskItem item)
   at Microsoft.Build.Tasks.ResolveManifestFiles.GetOutputAssemblies(List`1 publishInfos, List`1 assemblyList)
   at Microsoft.Build.Tasks.ResolveManifestFiles.GetOutputAssembliesAndSatellites(List`1 assemblyPublishInfos, List`1 satellitePublishInfos)
   at Microsoft.Build.Tasks.ResolveManifestFiles.Execute()
   at Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute()
   at Microsoft.Build.BackEnd.TaskBuilder.<ExecuteInstantiatedTask>d__26.MoveNext() Kings ERP           
Run Code Online (Sandbox Code Playgroud)

小智 6

不知道为什么,但如果您删除“启用 ClickOnce 安全设置”,它就会起作用。

问候