問題タブ [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.
icons - InstallShield LE を使用したカスタム ファイル タイプ アイコン
最近、.vdproj ファイルがサポートされていないため、Visual Studio 2010 から Visual Studio 2012 にアップグレードしたときに、インストーラー プロジェクトを変換する必要がありました。InstallShield LE を使用しましたが、すべて問題なく動作していると思いますが、カスタム ファイル タイプにアイコンを設定する方法がわかりません。アプリケーションのショートカットにアイコンを設定できますが、アプリケーションに関連付けたファイルの種類には設定できません。誰もこれを行う方法を知っていますか?
visual-studio-2010 - InstallShield LE を使用して setup.exe アイコンをデフォルトからカスタマイズする
そのため、最終的なインストール ファイル (setup.exe) にカスタム アイコンを追加できるかどうかを調べています。現在、プロジェクトは以下に示すように InstallShield アイコンを使用しています。
setup.exe
アイコンをカスタマイズするために変更するフィールドが見つかりません。
このフィールドを変更するには、InstallShield 2012 Express/Professional/Premier にアップグレードする必要がありますか? Resource Hacker
の内容を編集するようなものを使用したくありません。.exe
これにより、ファイルのハッシュが変更されたり、署名の問題が発生したりする可能性があります。
現在使用中:
- InstallShield 2012 春限定版
- ビジュアル スタジオ 2010
c# - Visual Studio InstallShield LE からカスタム ファイル拡張子をレジストリに追加する必要がある
以前は、[プロジェクト] >> [プロパティ] >> [発行] >> [オプション] >> [ファイルの関連付け] を使用してカスタム ファイル拡張子を追加できました。ただし、Click Once アプリケーションよりも InstallShield をインストーラーとして使用する方がはるかに好みです (私のユーザーは、これがよりネイティブであると感じ、更新時に慌てることが少なくなります)。
私は InstallShield の経験が少なく、基本的なことしか知りません。インストールにカスタム ファイル拡張子を追加するにはどうすればよいですか?
なぜ私がこれをやりたいのかについての簡単な裏話は、来年かそこらでこのシステム全体を ERP システム (Navision) に移行するということです。それまでの間、ユーザーがこのアプリケーションでこれらのファイルを開くように強制することで、各顧客の注文とともに現在作成されているファイルにセキュリティ層を追加しようとしています. このようにして、これらのファイルの更新が SQL サーバーに複製されるようにします。
tfs - InstallShield LE 2012 ToolsVersion のデフォルトは 3.5 で、TFS 自動ビルドが失敗する
InstallShield LE 2012 プロジェクトを変更して、常にデフォルトで MSBuild ToolsVersion 4.0 になるようにする方法はありますか?
3.5 に設定したままにすると、自動ビルドが TFS で失敗することがわかりました。メモ帳で手動で 4.0 に設定すると、正常に動作します。ただし、その後 IDE でプロジェクト ファイルを変更すると、3.5 に戻ります。
これをデフォルトで 4.0 にする方法はありますか?
ありがとう
visual-studio - Installshield LE で「出力ディレクトリにコピー」としてマークされたファイルを含める
Visual Studio 2012を使用して VB.NET で Windows サービスを構築しています。サービスの実行に関するログ情報を処理するために、プロジェクトにlog4netを含めました。プロパティlog4net.config
でマークCopy if newer
したファイルを作成しました。Copy to Output Directory
Installshield LE Setup プロジェクトをソリューションに追加し、Myproject.Primary Output
含めるファイルを選択しました。私のlog4net.config
ファイルは出力でコピーされるようにマークされているので、セットアップに含まれると思っていましたが、実際にインストールすると含まれません。私はすでに調査を行っており、log4net.config をオンにして、セットアップ プロジェクトにも含めるBuild Action
ことができることがわかりました。それが機能することがわかりました。Content
Myproject.Content Files
ただし、SO でこの回答を読んだ後、 Build Action->Content がファイルをストリームとして取得するために使用されていることに気付きました。これは、実際にはそれで達成したかったことではありません
ビルドから Installshield Setup プロジェクトに log4net.config ファイルを含める別の方法、推奨される方法があるかどうかを知りたいですか?
visual-studio-2010 - setup.exe の代わりに .msi をビルドする InstallShield LE
Visual Studio 2010 の InstallShield LE に、setup.exe の代わりに myproject.msi をビルドするように「教え」ようとしています。
(6) リリースの準備で、Setup.exe タブの Setup Launcher の値を「いいえ」に変更しました。プロジェクトをビルドすると、まだ setup.exe が生成されます。私はSingleImageを使用しており、DebugからSingleImageにも切り替えました。
私が間違っていることは何ですか?
winforms - Installshield 指定されたファイル キーがファイル テーブルに見つかりません
Visual Studio Installshield Limited Edition ウィザードを使用して WinForms アプリをパッケージ化しました。
アプリをインストールすると、インストール中にこのエラーが発生します。
誰からのアイデアはありますか?私はこれに完全に負けています。
visual-studio - InstallShield 2012 のインストール後に VS2012 Ultimate のセットアップと展開が表示されない
InstallShield をインストールする前に、新しいプロジェクト作成ウィンドウにセットアップと展開が表示され、[InstallShield Limited Edition を有効にする] をクリックすると、下部に「セットアップ プロジェクトの作成に失敗しました...」と表示されるので、InstallShield 2012 をインストールすることにしました。春の限定品。インストール後、[InstallShield Limited Edition を有効にする] オプションを含む [セットアップと展開] がプロジェクト作成ウィンドウから突然消えます。コンピューターを再起動しようとしましたが、何も起こりませんでした。すべてをアンインストールして再インストールしようとしましたが、同じことが再び起こりました。
vsto - Installshield 2012 LE を使用して x64 PC の 32 ビット ハイブにレジストリ キーを作成する - リダイレクトを回避する
Outlook 2010 x64 アドインを x64 OS に展開しようとしています。このアドインでは、レジストリ キーを に作成する必要がありますHKEY_LOCAL_MACHINE\Software\Microsoft\Office\Outlook\Addins\[add-in ID]
。しかし、Installshield Spring 2012 LE は、レジストリ キーを に作成することを主張していますHKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Office\Outlook\Addins\[add-in ID]
。
レジストリ作成のリダイレクトが行われていることは知っていますが、このリダイレクトを回避するにはどうすればよいですか? AddIn レジストリ キーは、32 ビット ハイブで機能させるために作成する必要があります。
何か案は?
visual-studio-2012 - Visual Studio 2012 Install Shield LE インストーラー クラス
数時間グーグルで検索しましたが、探しているものが見つかりません。Visual Studio と InstallShield LE を使用してインストーラーを作成しています。これらは、私が現在使用を許可されている唯一のツールです。管理者権限を必要とするいくつかのタスクを実行および実行するカスタム アクション exe があります。[管理者権限が必要] を [はい] に設定しました。インストーラーが実行されると、ユーザーはアクセス許可を昇格するように求められますが、exe はまだ失敗し、アクセス許可が拒否されたと言います。ユーザーが setup.exe で右クリックして管理者として実行を選択すると、カスタム アクションを正常に実行できます。何か不足していますか?
また、ファイル --> インストーラー クラスは正確には何をしますか? そしてそれをどのように使用しますか。
この情報を提供するシールドをインストールします
インストール時に、アセンブリの Install、Commit、Rollback、および Uninstall メソッドが適切なタイミングで呼び出されるようにするには、このオプションを選択します。
しかし、実装する必要があるインターフェイスがあることをどのように行うのでしょうか?