部署后显示我的Windows应用程序的背景图像时出错

时间:2012-06-29 05:02:11

标签: .net visual-studio-2010 windows-xp windows-applications servicepacks

我正在使用C Sharp在Visual Studio 2010中构建一个Windows应用程序。 问题不在于任何代码。 部署后我遇到了问题。当我制作应用程序的可执行文件时,它可以在Windows 7,Window Vista等操作系统上正常工作,但是当我安装具有Service Pack 2操作系统Windows XP的应用程序时,它不会显示任何背景图像或者3。

任何人都可以给我一个可行的解决方案!

1 个答案:

答案 0 :(得分:1)

由于您的应用程序是使用 Visual Studio 2010 制作的,因此需要在 Windows XP3 计算机上安装The Microsoft Visual C++ 2010 Redistributable Package

如果 Windows XP 计算机位于 SP2 ,则需要先将其升级到 SP3

此答案使用的参考:Visual Studio 2010 application on Windows XP

由于您提到应用程序在Windows XP系统中运行但没有背景或图像,因此我们将我刚才写的内容放在一边。这些资产是否被假定为程序应用程序目录中的有形对象?如果是这样,扫描整个硬盘驱动器,看看这些图像是否以某种方式安装在不同的路径中。

另一个提示,首先尝试,是在 不同的 Windows 7或Vista计算机上安装 .exe 。如果这个不同的Windows机器也显示相同的缺失背景和图像,那么很明显 .exe 没有正确创建,并且正在使用项目集合而不是在有效的机器上安装的应用程序资产。