gpt4 book ai didi

visual-studio-2010 - 什么可能导致 .resx 文件在 Windows XP 下正确编译,但在 Windows 7 64 位下失败并显示错误 137?

转载 作者:行者123 更新时间:2023-12-04 19:49:11 27 4
gpt4 key购买 nike

我遇到了一个非常奇怪的场景。我的解决方案中有一个 .resx 文件会导致问题。

使用在 Windows XP 下运行的 Visual Studio 2010,该解决方案编译没有问题。

使用在 Windows 7、64 位下运行的 Visual Studio 2010,同样的解决方案报告构建失败,错误 137
An attempt was made to load a program with an incorrect format. Line 204, position 5. [Path Sanitized]\RemoteFileView.resx
有问题的资源文件似乎是有效的,所以我无法解释这个问题。

任何人都可以建议可能出了什么问题吗?

澄清:VS 2010 提示的问题行是一个简单的 元素。 XML 似乎格式良好。

最佳答案

根据错误消息中的字符串,有一个 BadImageFormatException当设计器试图加载时被抛出。

这似乎很可能是位不匹配问题。您是否尝试过重建解决方案?您可以通过 MSBuild 在命令行上构建吗?您的所有项目是否都针对“任何 CPU”,或者您是否有特定于处理器的项目?

请看this blog post其中 Sara Joiner 详细描述了您可能会看到此问题的情况。

关于visual-studio-2010 - 什么可能导致 .resx 文件在 Windows XP 下正确编译,但在 Windows 7 64 位下失败并显示错误 137?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4899322/

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