没有安装installshield的Installshield错误1001

时间:2013-04-17 12:27:20

标签: c# visual-studio-2010 installshield-le

我有一个带有installshield安装程序的应用程序。我安装了一个服务和一个窗体。

每当我在安装了installshield的计算机上安装应用程序时,就会安装,但是当我尝试在其他计算机上安装它时,它会给出错误1001。

我使用的是Installshield LE,Visual Studio 2010.我在开发机器和我想安装的机器上使用相同的操作系统,Windows 7。

任何人都知道这个问题怎么排序?我试图添加所有的installshiled引用,但它没有改变任何东西。

此致 丹尼尔

6 个答案:

答案 0 :(得分:4)

我有确切的方案和错误,安装服务和一个winform。事实证明我得到了1001错误(显然),因为我的服务已经在该机器上运行。 (这就是为什么我怀疑你只是在开发机器上出错?)当我通过添加/删除程序卸载服务时,安装按计划进行。

答案 1 :(得分:3)

This installation error can occur because the incorrect version of InstallUtilLib.dll has been streamed into the MSI package for the .NET Installer Class custom actions.

Q112469: INFO: Error 1001 Occurs During Installation

您是否同时使用VS10和VS12?

您是否已激活InstallShield?

答案 2 :(得分:1)

我有类似的问题。我的安装是由类似的服务引起的。卸载已安装的服务对我有用。

答案 3 :(得分:0)

如果您在尝试安装应用程序的服务器中没有安装引用的Framework,在菜单栏中选择installshield le,选择选项然后选择.NET,最后选择我的框架文件夹,则会发生此错误case是v2.0,因为那是我在服务器中安装的框架,

希望可以提供帮助

答案 4 :(得分:0)

希望这会帮助你们中的一些人在尝试使用InstallShield 2015 LE安装程序项目安装.NET Windows服务时遇到错误1001,并将主输出设置为安装程序。

在Windows 10上安装.NET 4.6时,这是一个已知的InstallShield错误。

https://flexeracommunity.force.com/customer/articles/en_US/ISSUE/HOTFIX-Install-Fails-With-Error-1001-When-a-NET-Installer-Class-Component-is-Present-in-InstallShield-2015-SP1

答案 5 :(得分:-2)

验证您正在将软件安装到的计算机上安装了正确版本的.NET框架。版本显示在项目属性中。