問題タブ [installshield-2013]
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 - InstallShield プロジェクトをダウングレードできますか?
私は InstallShield 2013 プロジェクトを持っています。このプロジェクトを InstallShield 2011 で開くことはできますか?
下位バージョンの InstallShield で上位バージョンの InstallShield プロジェクトを開くことはできますか?
command-line - Installshield コマンド ライン IsCmdBld.exe が製品バージョンを変更しない
バッチ ファイル内で次のコマンドを使用して、Installshield プロジェクトから新しいバージョンのインストーラーを作成しています。
製品バージョンは .ism ファイルで 1.0.0 にハードコードされています
どこ
- %INST_SHIELD_FILE% - installshield プロジェクト ファイルのパスが含まれています
- %RELEASE_VERSION% - ソフトウェア リリース バージョン、例: 1.0.0
ただし、Installshield プロジェクトは正常にコンパイルされます。ただし、パッケージの製品バージョンは変更されていません。
例: 次のリリース バージョンのコマンドを実行すると、1.0.2と言う
インストーラーの setup.exe パッケージは、まだ古い ( 1.0.0 ) 製品バージョンを反映しています。
installshield プロジェクトを実際に変更せずに、コマンド ラインで製品バージョンを変更する方法を教えてください。
これを達成するためにパス変数を使用する必要がありますか?
c# - アプリケーションのアンインストール中にユーザー データの削除を求める方法は?
InstallShield Limited バージョン 2013 を使用して、Visual Basic アプリケーションのセットアップを構成しています。アプリケーションのユーザー データを保存します。
通常、アンインストールではアプリケーションのファイルは削除されません。
アンインストール中に「プロファイルフォルダを削除しますか?」というアラートでファイルを削除したい。
誰でもこれを達成する方法を教えてもらえますか?
upgrade - MSI アプリケーションのアップグレード中にエラーが発生する
Windows 2003 サーバーで 1 つのソフトウェアをアップグレードしているときに、以下のエラーが発生します。
「エラー 1260 : このプログラムは、ソフトウェア制限ポリシーによって禁止されているため、開くことができません。詳細については、イベント ビューアを開いてください。」
インターネットでたくさん検索したところ、Windows のセキュリティ更新プログラム KB2918614 が原因でこのエラーが発生することがわかりました。そのアップデートをアンインストールし、製品のアップグレードを試みましたが、うまくいきました。
しかし、私の質問は、その更新をアンインストールせずに、ソフトウェアのアップグレードを成功させるにはどうすればよいですか?
失敗中に取得しているログを次に示します。
MSI (s) (E4:24) [10:39:07:097]: SECREPAIR: ハッシュ データベース: C:\WINDOWS\Installer\SourceHash{97353D18-281D-42B5-8855-21E08089EFB8}
MSI (s) (E4:24) [10:39:07:128]: SECREPAIR: CryptAcquireContext が成功しました
MSI (s) (E4:24) [10:39:07:878]: SECREPAIR: ファイル名: **********.msi 格納されたハッシュ値: +VE6k8PVr************ *********RjSWBjatbw= 現在のハッシュ:jhsyK1CivGh****************V2MlyUZsICUx83w=
MSI (s) (E4:24) [10:39:07:878]: SECREPAIR: UAC がサポートされておらず、ユーザーから承認を得ることができませんでした
MSI (s) (E4:24) [10:39:07:878]: SECUREREPAIR: SecureRepair に失敗しました。エラーコード: 4ec4E6A3388
prerequisites - 前提条件ファイル (.prq) を InstallShield プロジェクトに追加する方法は?
InstallShield の Reditributables の下にあるインストーラー プロジェクトに .prq ファイル (既に定義済みの前提条件) を追加したいと考えています。前提条件の既定の場所はわかっています[ISProductFolder]\SetupPrerequisites
。しかし、システムの別の場所にいくつかの .prq ファイルを配布しています。
.prq ファイルを InstallShield のインストーラー プロジェクトに直接インポートする方法はありますか?
tfs - InstallShield 例外が原因で TFS ビルドが失敗しました
TFS 2013 Build Server でInstallShield 2013 Limited Editionを使用しています。tfs XAML ビルドがエラーで失敗する場合があります。
C:\Program Files (x86)\MSBuild\InstallShield\2013Limited\InstallShield.targets (108): 例外がキャッチされました
InstallShield 2013 Limited Edition のライセンスがビルド サーバー マシン (WIN 7 マシン) で正常にアクティブ化されました。このエラーにより、完全なビルドが失敗しました。これを修正するには、tfs ビルド サーバー マシンを再起動する必要があります。この問題の恒久的な修正を提案してください。追加情報が必要な場合はお知らせください。