2

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

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

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

任何人都知道如何解决这个问题?我试图添加所有我可以的 installshiled 引用,但它没有改变任何东西。

问候丹尼尔

4

6 回答 6

4

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

于 2015-02-12T14:36:42.553 回答
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:信息:安装期间出现错误 1001

您是否同时使用 VS10 和 VS12 ?

您是否激活了 InstallShield?

于 2013-04-17T12:36:44.237 回答
1

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

于 2016-04-29T14:55:39.927 回答
0

当您在尝试安装应用程序的服务器中未安装引用的框架时,会发生此错误,在菜单栏中选择 installshield le,选择选项,然后选择 .NET,最后在我的情况下选择框架的文件夹是 v2 .0 因为这是我在服务器中安装的框架,

希望能帮上忙

于 2013-05-15T15:21:43.047 回答
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

于 2017-01-09T23:12:11.767 回答
-2

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

于 2014-12-17T15:03:51.180 回答