2

如何为 Windows 98 创建 .NET 2.0 应用程序的自动安装程序?

我的意思是应用程序以及 .NET 2.0(如果缺少)。

我试图通过为 Visual Studio 2008 创建一个安装项目来做到这一点,但我没有成功。我手动安装了 IE6 SP1,但安装程序仍然崩溃。已安装 Windows Installer 2.0。在那里安装 Installer 3.0 是不可能的。我在安装项目先决条件中取消选中安装程序,但仍然无法安装应用程序 - 错误消息说它需要更新版本的 Windows。

如何解决?

4

4 回答 4

3

如果您打算部署到 Windows 9x 或 ME,请不要使用Visual Studio 2008。VS2008 不再支持这些操作系统,如果你被他们困住了,你应该使用 VS2005 或更早的版本。另请参阅此问题:Visual Studio 2008 是否支持 Windows 98?

于 2008-11-22T06:24:36.957 回答
1

根据 MS here的说法,Windows Installer 3.0+ 不适用于 Windows 98。

在 Windows 98 上手动运行 Installer 3.1 安装程序失败并显示消息

NtOpenProcessToken 函数缺少入口点

于 2008-11-21T21:42:35.450 回答
1

根据这篇文章 Win98 is supported for 2.0

http://msdn.microsoft.com/en-us/library/aa480241.aspx为什么不直接从 Microsoft 获得可再发行组件?

http://www.microsoft.com/downloads/details.aspx?FamilyID=0856EACB-4362-4B0D-8EDD-AAB15C5E04F5&displaylang=en

于 2008-11-22T05:19:18.583 回答
0

您需要先手动将机器更新到 windows installer 3.x。然后它应该去。

于 2008-11-21T21:29:04.040 回答