問題タブ [bootstrapper]

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 に答える
500 参照

wpf - Prism (Ent Lib v5) の概要とアプリ フレームワークの構築

新しくリリースされた Enterprise Library 5 を使用して構築されたアプリケーション フレームワークの有用な例を誰か教えてもらえますか?

以前は v4.1 を使用していましたが、v5 のソースをダウンロードしてビルドした後、WPF アプリと統合する方法がわかりません。つまり、UnityBootstrapper クラスがないようです。

ありがとう、ジェイソン

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

installation - VSTO 3.0 SP1 のブート ストラップ

.net 3.5 vs2008 Excel アドインがあります。

そのためのインストーラーを作成し、VSTO 3.0 SP1 の前提条件でオプションを取得できないという事実とは別に、それを動作させました。

私はVSTO 3.0用に1つ持っており、C:\Program Files (x86)\Microsoft SDKs\Windows\v6.0A\Bootstrapper\Packages\VSTOR30ディレクトリを確認すると、

vstor30.exe
vstor30sp1-KB949258-x86.exe
product.xml
"en" ディレクトリ。

ただし、インストーラーをビルドすると、vstor.exe ファイルのみが bin ディレクトリにコピーされます。アドインが機能するには、vstor3.0sp1 が必要です。vstor sp1 を手動でインストールすると、すべて正常に動作します。

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

vb.net - VS Setup Project を使用して、正しいプラットフォーム バージョンをインストールできるブートストラップを構築できますか? または無料のサードパーティ ツールはありますか?

Visual Studio Setup Project を使用して 2 つの異なる MSI を構築しています。x86 および x64 用に 1 つ。しかし、ブートストラップが正しいプラットフォーム バージョンをインストールするように、両方を 1 つのプロジェクトに結合する方法が見つかりませんでした。

VS Setup Project でこれを行う方法はありますか、または使用できる無料のサードパーティ ツールはありますか? dotnetinstaller を見つけましたが、それが探しているものかどうかわかりません。

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

.net - ブートストラップの役割と目的は何ですか?

アプリケーションの最初の起動時に、ブートスラッパー オブジェクトを使用していくつかの操作を実行するアプリケーションに取り組んでいます。たとえば、IoC オブジェクトを登録し、特定の変数を asp.net アプリケーション セッション オブジェクトに入れ、いくつかのセキュリティ チェックを実行します。

私はインターネットを見回しましたが、ブートスラッパー パターンへの参照や、このテーマに関する記事は見つかりませんでした。

これは別の名前で知られているパターンですか?

編集:アプリケーションが開始されるたびにオブジェクトが実行されます。たとえば、wcf サービスと ASP.net アプリケーションで見たことがあります。

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

.net - ビジュアル スタジオ セットアップ プロジェクトのカスタム前提条件

Visual Studio セットアップ プロジェクトがあり、このリンクに記載されている手順に従って、Microsoft .NET Framework 2.0 (KB908002) の共有アドイン サポート更新プログラムを前提条件リストに読み込みました。エントリは表示されますが、次の警告が表示されます

「Shared Add-in Support Update for Microsoft .NET Framework 2.0 (KB908002)」には「HomeSite」属性が指定されていないため、パッケージはブートストラップと同じ場所に公開されます。

コンポーネント ベンダーの Web サイト オプションからコンポーネントをダウンロードするオプションを使用します。更新プログラムが直接ダウンロードされてインストールされるように、この更新プログラムのホームサイトを設定するにはどうすればよいですか? セットアップと共にアップデートを配布したくありません。

ありがとう

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

.net - ブートストラップ パッケージから実行可能なセットアップを作成する方法は?

特定の前提条件を満たしていない .NET 4.0 アプリケーションをユーザーのマシンにインストールしたいと考えています。

これらの前提条件は相互に依存しているため (.NET 4.0、Windows Installer 4.5、SQL Server 2008 R2 など)、インストーラーでこれらの前提条件のインストール順序を定義できる必要があります。

私の知る限り、これは次の方法で実行できます。

  1. カスタム ブートストラップを作成し、それを Visual Studio セットアップ プロジェクトの前提条件として含める: サイレント インストールを行っているため、この方法でユーザーに適切なフィードバックを提供できません。私はこれをしたくありません。

  2. dotNetInstallerなどのツールを使用します。

  3. すべての前提条件を正しい順序でインストールし、最後にアプリケーション自体をインストールするカスタム インストーラーを作成します。

ただし、通常は c:\Program Files\Microsoft SDKs\Windows\v7.0A\Bootstrapper\Packages\ にあるデフォルトのブートストラップ パッケージで定義されているインストール条件を使用したいと考えています。

私の質問は、XML ファイルで定義されたインストール条件 (それらを再作成するのは面倒です) を使用するブートストラップ パッケージから単一の実行可能ファイルを作成するにはどうすればよいですか? この単一の実行可能ファイルを dotNetInstaller またはカスタム インストーラーで使用したいと考えています。

または、すべてのインストール条件を手動で再作成する代わりに、dotNetInstaller にこれらのパッケージを使用するように指示するにはどうすればよいですか?

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

windows-installer - DirectX ブートストラップ パッケージ

アプリケーション セットアップ msi (Visual Studio で作成) の前提パッケージとして DirectX 再頒布可能パッケージを共有したいと考えています。
DirectX のブートストラップ パッケージを開発した人はいますか? どこで見つけることができますか?私はそれについて助けが必要です。

前もって感謝します、
パウロ

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

.net - Wix 内でブートストラップを実行する前に前提条件を確認する方法

.wixproj ファイルで SQL サーバーのブートストラップを定義しました。

そして、.wxs ファイルの前提条件チェック:

.NET チェックの前に SQL サーバー ブートストラップが呼び出され、.Net が必要なため失敗します。

私がやりたいことは、インストーラーに含めるには大きすぎる.Netをダウンロードしてインストールする必要があることをユーザーに通知することです。ブートストラップが実行される前に前提条件が呼び出されるようにする方法はありますか?

0 投票する
3 に答える
4599 参照

sql-server-2008 - SQLServer2008がインストールされているかどうかの検出

dotNetInstallerをブートストラッパーとして使用していますが、SQLServer2008以降が前提条件としてインストールされているかどうかを検出する必要があります。

現在、このレジストリを使用してインストールを検出しています。 HKLM\SOFTWARE\Microsoft\Microsoft SQL Server 2008 Redist\SharedManagementObjects\1033\CurrentVersion\Version

の値Versionが10.0.0以上の場合、インストール済みとして検出されます。ここでは、10台のマシン(Windows XPSP3およびWindows7)でインストールパッケージを試しましたが、前提条件は正常に機能しました。多くの人から、SQL 2008がインストールされていても、インストールが検出されないという報告が寄せられています。

ログから:

dotNetInstallerチェック:

誰かがチェックする決定的な鍵を知っていますか?

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

prism - Prism を使用して、ユニティ ブート ストラップ内にユーザー コントロールを登録するにはどうすればよいですか?

Prism (複合アプリケーション フレームワーク) を使用してアプリケーションを構築しています。シェルを作成しましたが、3 つの領域 (メイン、メニュー、スイッチボード) があります。スイッチボード ユーザー コントロールを使用してシェルにスイッチボード領域をロードしたいのですが、この場合、モジュールを介してロードしたくありません。

では、ビュー (スイッチボード ユーザー コントロール) をブート ストラップ内のシェルのスイッチボード領域に登録するにはどうすればよいでしょうか。おそらく、配電盤ユーザー コントロール専用のモジュールを作成することしかできないかもしれませんが、それは時間の無駄のように思えます。私はこれを試みてきましたが、最終的に派生した UnityBootStrapper クラスを介して RegionManager にアクセスできないようです。

ありがとうございました。