問題タブ [installshield-le]
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.
vsto - Outlook 2010 VSTO アドインが読み込まれない
Outlook AddIn Project と InstallShield LE Setup Project を使用してソリューションを作成しました。このウォークスルーに従って、セットアップ プロジェクトを作成しました。
アドインをユーザー レベルでインストールしました。私の Setup Project のスクリーンショットは次のとおりです。
ここでは、[プロジェクト出力の追加] に移動し、リストから [プライマリ出力] を選択して [OK] をクリックして、プロジェクト出力を追加しました。
ここでは、ユーザー レベルのインストール用のレジストリ キーを追加しました。ここで行ったことが正しいかどうかはわかりません。エラーがここにあると思われます。チュートリアルに従ってみましたが、AddIn のキーを追加したかどうか、それが FormRegion であるかどうかはわかりません (AddIn には FormRegion が 1 つだけあります)。
このウォークスルーに従って、FormRegion マニフェスト ファイルを追加しました。
ここで何が問題なのか誰か知っていますか?エラー メッセージは表示されず、Outlook 2010 の [COM-AddIn] ダイアログにアドインが表示されますが、確認しても読み込まれません。再度 COM-Addin ダイアログに入った後、それ自体のチェックが外されています。無効になっている項目も確認しましたが、アドインはここに表示されません。
c++ - InstallShield の前提条件 (エラー -7067)
VS2010 セットアップ展開プロジェクトをインポートして (統合ウィザードを使用)、VS2013 で InstallShield セットアップ プロジェクトを作成しました。コンパイルしようとすると、次のように表示されます。
ISEXP : エラー : -7067: プロジェクトに InstallShield 前提条件が含まれています。InstallShield 前提条件を含むリリースをビルドする場合は、Setup.exe セットアップ ランチャーが必要です。リリース設定を変更して Setup.exe をビルドするか、プロジェクトから前提条件を削除します。
Setup.exe の生成を有効にすることはできますが、問題は、前提条件がないことです。プロジェクト アシスタント ビューで、「アプリケーションはマシンにソフトウェアをインストールする必要がありますか?」という選択肢があるところで、「いいえ」オプションをオンにしました。そして5 - >要件では何もチェックされていません。
また、IS セットアップ プロジェクトを手動で (インポートせずに) 作成し、すべてを自分で設定すると、問題が解決したことにも気付きました。そのため、古い Setup Deployement 設定と関係があります。また、VS2010 セットアップ プロジェクトで次の 2 つの警告が表示されたことにも気付きました。
警告: .NET Framework 起動条件 '.NET Framework 4 Client Profile' のバージョンが、選択した .NET Framework ブートストラップ パッケージと一致しません。[前提条件] ダイアログ ボックスで選択した .NET Framework のバージョンと一致するように、.NET Framework の起動条件を更新します。警告: プロジェクト内の .NET Framework のターゲット バージョンは、.NET Framework 起動条件バージョン '.NET Framework 4 Client Profile' と一致しません。[高度なコンパイル オプション] ダイアログ ボックス (VB) またはアプリケーション ページ (C#、F#) で、.NET Framework の起動条件のバージョンをターゲット バージョンの .NET Framework と一致するように更新します。
これらの 2 つの警告がどこから来たのかはわかりません。常に存在していたわけではありません。問題は、これは C++ プロジェクトであるため、.NET フレームワークに依存する必要がまったくないということです。これら 2 つの問題が何らかの形で関連しているかどうかはよくわかりません。VS2013 で InstallShield LE プロジェクトをコンパイルする必要があるだけです。
このエラーを修正する方法はありますか?
visual-studio-2012 - Installshield LE TFS ビルドは成功するが、出力が生成されない
Web アプリケーション、いくつかのクラス ライブラリ、いくつかのデータベース プロジェクト、Installshield LE 2013 プロジェクトなど、複数のプロジェクトを含む Visual Studio 2012 のソリューションがあります。
リリース用のソリューションをローカルでビルドすると、ISLE プロジェクトが setup.exe および関連する msi などを作成して出力します。ただし、TFS 2013 ビルド自動化を使用してリリース構成でソリューションをビルドすると、ビルドは成功し、すべてのプロジェクトの出力が生成されます。 ISLE プロジェクトを除いて、それらをドロップ場所にドロップします。ビルド マシンに setup.exe ファイルと .msi ファイルは作成されません。ビルド ログの末尾は、詳細モードで以下に含まれています。
私は islproj ファイルを変更して、この投稿で説明されているように AfterGet ターゲットを含めて、そこに記載されている -2200 エラーを回避しました。なぜそこにあるのか疑問に思っている場合は、ログでこのターゲットを確認できます...
ビルド エージェントにインストーラーを実際にコンパイルするように依頼するにはどうすればよいですか?
visual-studio-2012 - InstallShield Limited Edition でパラメーターを使用してカスタム アクションを追加する方法は?
以前は、セットアップ プロジェクトにカスタム アクションを追加し、インストール時にパラメーターを設定し、アンインストール時に別のパラメーターを設定していました。
/i
インストール アクションとアンインストール アクションで実行可能ファイルにパラメーターとして渡したい/u
。
InstallShield 限定版を使用してこれを行う方法は?
wpf - InstallShield LE を使用した wpf アプリケーションの自動アップグレード?
私はWPFアプリケーションを持っています。InstallShield 2013 LE を使用してセットアップを作成しています。アプリケーションの自動更新機能のように 1 回クリックしたい。
Click once のような InstallShield 2013 LE で提供される自動更新機能はありますか?