针对 XP、Win 7 和 Vista 进行开发 - 我需要单独测试 Vista 吗?

发布于 2024-11-02 07:19:42 字数 295 浏览 0 评论 0 原文

我目前正在使用 VS 2010 在 Windows XP 上开发一个服务应用程序,目标是 XP、Vista 和 7。

该服务在已安装的计算机上以管理员身份运行,因此我没有看到用户控件有很多问题,但我确实知道每个列出的操作系统之间存在显着差异。

如果我发展 主要在Windows XP上进行测试 在 Win XP 和 Win 7 上我应该考虑 在 Vista 上也进行了测试,或者是测试 在 Win 7 上完成很可能是 与 Vista 上的相当还是相同? 是否有一些差异需要我也有一台 Vista 机器来测试?

I am currently developing a service app on Windows XP with VS 2010 and the target is to XP, Vista and 7.

The service run as admin on the installed computer and as such I don't see many problems with user controls but I do know there are noticable differences between each listed OS.

If I develop
it on Windows XP and test it mainly
on Win XP and Win 7 should I consider
testing it on Vista too, or are the tests
done on Win 7 will most likely be
comparable or the same as on Vista?
Are there differences that would require me to have a Vista machine to test on as well?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

南渊 2024-11-09 07:19:43

如果您向公众发布此软件并且声称支持 XP、Vista 和 7,那么您应该在 Vista 上进行测试。确实,Vista 和 7 是相似的操作系统。确实,运行服务的大部分变化都发生在 XP 和 Vista 之间。但这并不能免除您测试您支持的每个平台的责任。

您应该考虑定义官方支持的操作系统列表。

例如,您可能“正式”支持:
Windows 7 SP1 32/64
Windows Vista SP2 32/64
Windows XP SP3

非官方的任何 XP、Vista 或 7 变体都可以运行,但这些是您向客户保证可以运行的操作系统。当然,做出此保证的唯一方法是在每个操作系统上进行测试;)。

If you're releasing this software to the public and you claim to support XP, Vista and 7, then you should test on Vista. It's true that Vista and 7 are similar operating systems. It's also true that the majority of the changes to running services occurred between XP and Vista. But this doesn't absolve you of the responsibility to test each platform you support.

You should consider defining a list of officially supported operating systems.

For example, you might 'officially' support:
Windows 7 SP1 32/64
Windows Vista SP2 32/64
Windows XP SP3

Unofficially any variant of XP, Vista or 7 should work, but these are the operating systems you guarantee to your customer will work. Of course the only way you can make this guarantee is by testing on each of these operating systems ;).

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文