問題タブ [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.
installshield-2010 - InstallShield2010の使用。再起動を強制するにはどうすればよいですか。
いくつかの前提条件が必要です。残りのセットアップを続行する前にインストールした場合、前提条件の1つを再起動する必要があります。InstallShieldを使用して、前提条件がインストールされた後、どのように強制的に再起動しますか?
ありがとう!
installshield - InstallShield 2010は、セットアップ言語の選択ダイアログのタイトルを変更します
InstallShieldプロジェクトを継承したので、セットアップ言語ダイアログのタイトルを変更する必要があります。現在、インストーラーの他のすべてのダイアログと同じ[Product name] - InstallShield Wizard
です。ローカリゼーションのiniファイルで必要な文字列を見つけましたが、プロジェクト内のどこにもダイアログが見つからず、リリース/ビルドオプションの周りのオプションも見つかりません。
windows-installer - MSI 更新でインストーラーのコンポーネントが更新されない原因は何ですか?
(編集:質問が変更されました。)
私は、InstallShield 2010 によってビルドされたインストーラーを備えた製品を持っており、すべてのアカウントで「新規」インストールとして問題なくインストールされているように見えます。
このコンポーネントまたはそのコンポーネントをバグ修正などで更新するため、定期的にインストールの内容を変更します。その際、更新されたファイルのメタデータのバージョン番号を変更しようとしますが、それができないコンポーネントがあります。もちろん、最終的には常に最新の変更日になります。MSI データの製品のバージョン番号も変更します。ただし、パッケージコードは毎回変更していません。
製品が既に存在するシステムで一部のユーザーがインストーラーを実行すると、更新モードの UI (「更新しますか?」など) が表示され、インストーラーが完了したように見えます。ただし、特にバージョン番号が変更されていない場合は特に、後で「修復」インストールが実行されるまで、更新されたファイルが古いファイルを常に上書きするとは限りません。この動作を変更しないでください。
何が起きてる?より良い結果を得る方法はありますか?製品を改訂したり、コンポーネントを更新したりするたびに、パッケージ コードを変更する必要がありますか? (編集: リリースをビルドするたびにパッケージ コードが変更されるため、これは問題の原因ではありません。)
編集:これは更新UIですが、更新後のメンテナンスは、実際に目的のインストールを完了するものです.
service - インストール中に「サービスとしてログオン」権限とサービス ログオン アカウントを付与します (Installshield 2010)
Installshield Basic MSI Project を介してインストール アプリケーションを開発しています。
- 「サービスとしてログオン」権限を付与するときに少し問題があります (コントロール パネル -> 管理ツール -> ローカル セキュリティ設定)。
Windows Server 2003 では、NTRights.exe は正常に動作します。
Windows サーバー 2008 および 2008 R2 では、NTRight.exe も正常に動作しますが、「NTRights.exe」は「Windows サーバー 2003 ツールキット」の一部に過ぎません。
別の方法を使用したい。誰でも別の方法を使用して同じことを行うことができますか?
- サービス パネルで、エンド ユーザー入力を使用してログオン アカウントとパスワードを設定する必要があります。
ただし、Installshield は固定の ID、パスワードのみをサポートしています。使用できません。
ログオン アカウントを設定するにはどうすればよいですか? インストール中にログオン アカウント情報を提供する必要があります。
queue - installshield 2010を使用して、MSMQにプライベートキューを作成します
installshieldを使用してMSMQにプライベートキューを作成する方法を知っている人はいますか?私のアプリケーションはそれを使用していますが、それを実行できないようです...
誰かがこれを以前にやったことがありますか?もしそうなら、私を助けてください
ありがとう!
windows-installer - installscriptをBasicMSIに変換します
installshield 2010でInstallScriptをBasicMSIに変換する方法はありますか?
installshield-2010 - installshield スクリプトは、アンインストールしているかどうかを確認します
アプリケーションがアンインストールされているかどうかをインストールスクリプトチェックに渡す方法を探しています。
私はこれを試しました:
しかし、インストールしていてもトリガーされます:(
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 のサポートに問題がある場合は、必要に応じてサポートを中止することを検討する可能性があります。
wix - Wixが作成したcubファイル
wixを使用してcubファイルを作成すると問題が発生しますが、InstallShieldで作成されたMSIに対して実行しようとすると、次のエラーが発生します。
CUBファイルとデータベース間の致命的なスキーマの競合。評価を実行できません。
installshield msiとcubの両方でスキーマを確認しましたが、いくつかの列がcubのlong int(4)とmsiのshort int(2)に関連しているようです。
wixがメディア、ファイル、CustomActionsなどの標準テーブルにスキーマを設定する方法を変更する方法はありますか?
または、スクリプトを使用してMSIのスキーマを調整する自動化された方法はありますか?
installshield - (installshield 2010) 条件付き機能の選択
(ベーシックMSIプロジェクト)
すべての子が選択解除されたときに親機能を自動的に選択解除したいのですが、installshield IDE でそのオプションが見つかりません。
例:
(機能選択ダイアログ)
特徴A
---特徴A-1
---特徴A-2
A-1 と A-2 がユーザーによって選択解除された場合、A も自動的に選択解除されるようにします。
どうやってやるの??