問題タブ [installshield-2010]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
2302 参照

installshield-2010 - InstallShield2010の使用。再起動を強制するにはどうすればよいですか。

いくつかの前提条件が必要です。残りのセットアップを続行する前にインストールした場合、前提条件の1つを再起動する必要があります。InstallShieldを使用して、前提条件がインストールされた後、どのように強制的に再起動しますか?

ありがとう!

0 投票する
1 に答える
1198 参照

installshield - InstallShield 2010は、セットアップ言語の選択ダイアログのタイトルを変更します

InstallShieldプロジェクトを継承したので、セットアップ言語ダイアログのタイトルを変更する必要があります。現在、インストーラーの他のすべてのダイアログと同じ[Product name] - InstallShield Wizardです。ローカリゼーションのiniファイルで必要な文字列を見つけましたが、プロジェクト内のどこにもダイアログが見つからず、リリース/ビルドオプションの周りのオプションも見つかりません。

0 投票する
4 に答える
13149 参照

windows-installer - MSI 更新でインストーラーのコンポーネントが更新されない原因は何ですか?

(編集:質問が変更されました。)

私は、InstallShield 2010 によってビルドされたインストーラーを備えた製品を持っており、すべてのアカウントで「新規」インストールとして問題なくインストールされているように見えます。

このコンポーネントまたはそのコンポーネントをバグ修正などで更新するため、定期的にインストールの内容を変更します。その際、更新されたファイルのメタデータのバージョン番号を変更しようとしますが、それができないコンポーネントがあります。もちろん、最終的には常に最新の変更日になります。MSI データの製品のバージョン番号も変更します。ただし、パッケージコードは毎回変更していません。

製品が既に存在するシステムで一部のユーザーがインストーラーを実行すると、更新モードの UI (「更新しますか?」など) が表示され、インストーラーが完了したように見えます。ただし、特にバージョン番号が変更されていない場合は特に、後で「修復」インストールが実行されるまで、更新されたファイルが古いファイルを常に上書きするとは限りません。この動作を変更しないでください。

何が起きてる?より良い結果を得る方法はありますか?製品を改訂したり、コンポーネントを更新したりするたびに、パッケージ コードを変更する必要がありますか? (編集: リリースをビルドするたびにパッケージ コードが変更されるため、これは問題の原因ではありません。)

編集:これは更新UIですが、更新後のメンテナンスは、実際に目的のインストールを完了するものです.

0 投票する
1 に答える
6951 参照

service - インストール中に「サービスとしてログオン」権限とサービス ログオン アカウントを付与します (Installshield 2010)

Installshield Basic MSI Project を介してインストール アプリケーションを開発しています。

  1. 「サービスとしてログオン」権限を付与するときに少し問題があります (コントロール パネル -> 管理ツール -> ローカル セキュリティ設定)。

Windows Server 2003 では、NTRights.exe は正常に動作します。

Windows サーバー 2008 および 2008 R2 では、NTRight.exe も正常に動作しますが、「NTRights.exe」は「Windows サーバー 2003 ツールキット」の一部に過ぎません。

別の方法を使用したい。誰でも別の方法を使用して同じことを行うことができますか?

  1. サービス パネルで、エンド ユーザー入力を使用してログオン アカウントとパスワードを設定する必要があります。

ただし、Installshield は固定の ID、パスワードのみをサポートしています。使用できません。

ログオン アカウントを設定するにはどうすればよいですか? インストール中にログオン アカウント情報を提供する必要があります。

0 投票する
2 に答える
925 参照

queue - installshield 2010を使用して、MSMQにプライベートキューを作成します

installshieldを使用してMSMQにプライベートキューを作成する方法を知っている人はいますか?私のアプリケーションはそれを使用していますが、それを実行できないようです...

誰かがこれを以前にやったことがありますか?もしそうなら、私を助けてください

ありがとう!

0 投票する
4 に答える
2885 参照

windows-installer - installscriptをBasicMSIに変換します

installshield 2010でInstallScriptをBasicMSIに変換する方法はありますか?

0 投票する
1 に答える
1864 参照

installshield-2010 - installshield スクリプトは、アンインストールしているかどうかを確認します

アプリケーションがアンインストールされているかどうかをインストールスクリプトチェックに渡す方法を探しています。

私はこれを試しました:

しかし、インストールしていてもトリガーされます:(

0 投票する
1 に答える
1646 参照

iis - 特定の IIS 機能が InstallScript から存在するかどうかを検出する

私は、InstallShield 2010 で記述された InstallScript プロジェクトを持っています。これは、とりわけ、Web アプリをインストールするいくつかの .NET MSI インストーラーをシェル化します。これらの Web アプリのいずれかがエンド ユーザーによってインストール用に選択された場合、インストールを続行する前に、InstallScript コードから次のオプションの IIS 機能を確認する必要があります。

  • ASP.NET (IIS 6 以降)
  • WCF HTTP アクティベーション (IIS 7 以降)
  • IIS メタベースと IIS 6 構成の互換性 (IIS 7+)

誰かが私を正しい方向に向けることができますか? 理想的には、InstallScript コードから直接確認できるレジストリ値を探していますが、ある種の WMI または COM チェックでも問題ないと思います。

PS: 関係がある場合は、現時点で 5.1 以降の IIS のすべてのバージョンをサポートする必要があります。5.1 のサポートに問題がある場合は、必要に応じてサポートを中止することを検討する可能性があります。

0 投票する
2 に答える
750 参照

wix - Wixが作成したcubファイル

wixを使用してcubファイルを作成すると問題が発生しますが、InstallShieldで作成されたMSIに対して実行しようとすると、次のエラーが発生します。

CUBファイルとデータベース間の致命的なスキーマの競合。評価を実行できません。

installshield msiとcubの両方でスキーマを確認しましたが、いくつかの列がcubのlong int(4)とmsiのshort int(2)に関連しているようです。

wixがメディア、ファイル、CustomActionsなどの標準テーブルにスキーマを設定する方法を変更する方法はありますか?

または、スクリプトを使用してMSIのスキーマを調整する自動化された方法はありますか?

0 投票する
1 に答える
821 参照

installshield - (installshield 2010) 条件付き機能の選択

(ベーシックMSIプロジェクト)

すべての子が選択解除されたときに親機能を自動的に選択解除したいのですが、installshield IDE でそのオプションが見つかりません。

例:
(機能選択ダイアログ)

特徴A
---特徴A-1
---特徴A-2


A-1 と A-2 がユーザーによって選択解除された場合、A も自動的に選択解除されるようにします。

どうやってやるの??