首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Windows installer 3.1

Windows installer 3.1
EN

Stack Overflow用户
提问于 2009-10-02 15:03:25
回答 2查看 559关注 0票数 0

Visual Studio 2005

我已经使用C#开发了一个应用程序。我已经创建了一个安装应用程序,并在CD上包含了.NET Framework2.0。

我没有使用ClickOnce

然而,我们的一个客户抱怨说他们无法安装,因为它要求安装Windows Installer 3.1。但是,我并没有将其排除在安装项目之外。

为了做一个完整的测试,我决定安装一些没有.NET框架或Windows installer3.1(只是一个框架的Windows XP)的VMware。应用程序安装正常。

什么是Windows Installer 3.1?我为什么需要它?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2009-10-02 15:08:11

Windows installer是能够运行MSI文件的软件。它(在某些版本中)随Windows一起提供(从windows2000 SP4开始)。在每个MSI文件中,都定义了安装程序的最低版本;如果MSI“太新”,安装程序会报错。Windows SDK中的a table显示了哪些Windows版本中包含哪些安装程序版本。

你可以拿到3.1 redistributable from Microsoft

票数 2
EN

Stack Overflow用户

发布于 2009-10-02 15:07:36

您需要它来安装.NET Framework2.0。请查看下载链接。

它的系统要求是:

系统需求

代码语言:javascript
复制
-  Required Software:

  o Windows Installer 3.0 (except for Windows 98/ME, which require Windows Installer 2.0 or later). Windows Installer 3.1 or later is recommended.
  o IE 5.01 or later: You must also be running Microsoft Internet Explorer 5.01 or later for all installations of the .NET Framework.

编辑:您可以确保在您的安装项目中,项目的所有prerequisites都存在于您的安装包中。您可以在this CodeProject article.中找到逐步操作指南。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1510099

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档