【发布时间】:2014-05-15 19:10:53
【问题描述】:
下午好!
所以我使用 vb.net 通过 Visual Studio 2013 开发了一个应用程序。它包含默认的 MS 图表控件,并用我的数据库中的数据填充它。我的应用程序在我的 Windows 7 .net 4.5 环境中运行良好。没有问题。
现在是发布时间了,我记得我的应用程序需要在 Windows XP 用户的 .net 3.5 中运行。因此,我将项目转换为 .net 3.5 框架。显然,我的图表控件仅适用于 .net 4.0 及更高版本,这给了我各种错误。因此,无论向导是否出现错误,我都会发布该应用程序,并在我的 Windows 7 PC 上运行它。有用!现在,我尝试使用 .net 3.5 在我的 Windows XP 虚拟机中运行该应用程序。 (我已将 Microsoft .net 3.5 图表控件安装到 XP 中,希望它最终能正常工作。)
这是我在 XP 上运行应用程序时遇到的错误:“无法继续。应用程序格式不正确。请联系应用程序供应商寻求帮助。”
我对出版还比较陌生,所以我不确定这里到底出了什么问题。是图表控件有问题,还是发布的文件有问题?
我已经考虑将应用程序转换为 .net 4.0,但需要该应用程序的用户仍在 3.5 中运行。
感谢您的帮助!
【问题讨论】:
-
您发布的时候出现了各种错误并希望它能够正常工作?
-
是的!有趣的是,它确实适用于我的 Windows 7 PC。错误来自 .net 3.5 无法识别图表控件。
-
你不能下载framework v4 for xp让你的用户安装吗?
-
我考虑过。由于它是针对企业的并且有多个用户,因此我会尽可能地保持用户友好。感谢您的建议!
标签: vb.net .net-3.5 visual-studio-2013