我在Win7应用程序上有一个C#VS2010,我可以使用.net 4.5在其他Win7计算机上部署和运行
在WinXP上安装和运行相同的应用程序时,看似成功安装后,我收到错误消息"应用程序验证未成功"。
在错误细节中我可以看到问题是"强名称签名对此程序集System.Globalization.dll无效。"。 我在构建中包含System.Globalization.dll,正如我所提到的,它在Win7上运行正常。
我瞥了一眼,找到了几个相关的问题引用,但是没有它们似乎为我解决了。
观察: WinXP计算机运行.NET 3.5(WinXP的最终版本?)。 WinXP System.Globalization.dll是一个22K二进制文件,而Win7(VS2010)是一个10K HTML(无论如何,这有什么意义吗?)
欢迎任何新想法!