gpt4 book ai didi

c# - 编译Windows Form应用程序时出现错误MSB3095

转载 作者:行者123 更新时间:2023-12-02 10:57:48 27 4
gpt4 key购买 nike

当我尝试编译任何Windows窗体应用程序项目时,出现错误消息:

\MSBuild\Current\Bin\Microsoft.Common.CurrentVersion.targets(2114,5): error MSB3095: Invalid argument. Culture is not supported.

\MSBuild\Current\Bin\Microsoft.Common.CurrentVersion.targets(2114,5): error MSB3095: Parameter name: name

\MSBuild\Current\Bin\Microsoft.Common.CurrentVersion.targets(2114,5): error MSB3095: x86 is an invalid culture identifier.



偶然发现此错误消息时,我正在使用VS 2017。搜索网络后,我发现别人从未问过我遇到的问题。所以我卸载了与Visual Studio相关的所有东西并安装了VS 2019。

在竭尽全力解决此问题的过程中,我检查了我的应用程序的引用和MSBuild程序集文件是否存在冲突。这也不是解决方案。现在,我的行程比计划晚了两个星期,但仍然没有答案。

我尝试更改平台目标和目标框架,希望能有所作为,但没有区别;什么也没有变。

我还尝试了其他应用程序项目和目标。结果如下:
编译控制台应用程序不会引发错误消息。
但是,编译Windows Forms应用程序会在不同项目中引发相同的错误消息。

这是编译时的详细日志文件: https://shrib.com/#msbuild3095error

最佳答案

错误MSB3095的原因实际上并不是完全特定的,但可能是由您项目所在的目录引起的,就像我的情况一样。

因此,只需将项目移动到另一个目录,即中将不包含非ASCII字符。它将很可能解决该问题。

关于c# - 编译Windows Form应用程序时出现错误MSB3095,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55909989/

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