2

installshield インストーラーを含むアプリケーションがあります。サービスと Windows フォームをインストールします。

installshield があるコンピューターにアプリケーションをインストールするたびにインストールされますが、他のコンピューターにインストールしようとすると、エラー 1001 が表示されます。

Installshield LE、Visual Studio 2010 を使用しています。開発マシンと、インストールするマシン、Windows 7 で同じ OS を使用しています。

その問題をどのように分類できるか、誰にも分かりますか? できる限りすべての installshiled 参照を追加しようとしましたが、何も変わりませんでした。

よろしくダニエル

4

6 に答える 6

4

サービスと1つの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 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 Framework がインストールされていることを確認します。バージョンはプロジェクトのプロパティに表示されます。

于 2014-12-17T15:03:51.180 に答える