問題タブ [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.
wpf - App.xaml を使用せずに Caliburn を起動しますが、ブートストラップを使用します
WPF ユーザー コントロール プロジェクトから WPF ウィンドウを開きたい WinForms プロジェクトがあります。しかし、WPF ウィンドウのインスタンスを作成して Show() を呼び出すと、ブートストラップが読み込まれません。Windows アプリケーションでは App.xaml にありますが、ユーザー コントロール プロジェクトにはこれがありません。私に何ができる?ありがとう!
asp.net-mvc-3 - Ninject.MVC3 Bootstrapper の Kernel プロパティは Obsolete としてマークされています。どうすればカーネルにアクセスできますか?
Ninject.MVC3 パッケージを 2.2.1.0 から 2.2.2.0 に更新しました。以前は BootStrapper.Kernel プロパティを介して Kernel オブジェクトにアクセスできましたが、新しいバージョンでは Kernel プロパティは古いものとしてマークされています。という警告が表示されます
「Public ReadOnly Property Kernel As Ninject.IKernel」は廃止されました: 「Ninject をサービス ロケータとして使用しないでください」。
新しいバージョンでカーネルにアクセスする別の方法はありますか?
unity-container - Unity が構成ファイルからアセンブリを登録しない
オーバーライドによってブートストラッパーにアセンブリを登録する方法を知っています --> 保護されたオーバーライド void ConfigureContainer()
しかし、設定ファイルに登録したい
Unity セクションを app.confg に追加します
このクラスは私が欠けているものを登録しませんか?
installation - MSIEXEC.EXE を起動して完了を待つブートストラップ EXE の書き方
nsi の cab ファイルにパッケージ化された ActiveX プラグインをインストールしようとしましたが、問題が発生しました。
ログは
私はこれと同じだと思います:
そこで提案されている解決策を試してみたいのですが、方法がわかりません
小さなブートストラップ EXE を作成します。この EXE は、MSIEXEC.EXE を起動し、その完了を待つだけです。
誰かが助けを提供できますか?
ありがとう!!
build - Wix は Bootstrapper フォルダを作成します - 必要ですか?
Wix プロジェクトをビルドすると、出力ディレクトリ (つまりbin\Debug\Bootstrapper
) に Bootstrapper フォルダが作成されます。そのフォルダーはインストーラーに実際に必要ですか、それとも単なる中間ディレクトリですか? つまり、インストーラーと一緒に Bootstrapper フォルダーを出荷する必要がありますか? ないと思いますが....?
ありがとう。
.net - 複数の「パッケージ」をチェーンするための汎用ブートストラップ?
私はしばらく dotNetInstallerをいじっています。これは、ブートストラップのニーズのほとんどを処理できる優れた汎用ブートストラップです。インストールの進行状況を取得するのは少し危険ですが、それは予想されることです (Microsoft のインストーラー (Visual Studio 2005 以降) を除いて、外部パッケージから進行状況を報告できるセットアップ アプリケーションは見たことがありません)。
私たちは、組織の展開戦略に合わせてカスタマイズされた、自作の汎用ブートストラッパーを作成してきました。独自のブートストラッパーをブートストラップするために dNi を使用しました。(.NET と Windows Installer 4.5 をインストールします)
とにかく、dotNetInstaller 以外に、汎用ブートストラップの候補はありますか? 私たちはBURNを調査しましたが、これは正しい方向への一歩だと思いますが、まだ初期段階にあります。
補足: Microsoft ブートストラップはちょっといいです! 私は彼らの XML ファイルを嗅ぎ回って、汎用のブートストラッパーを設計する方法についてヒントを得ました。Microsoft が使用しているブートストラップを知っていますか? 特に Visual Studio 2005、2008、および 2010 インストーラーの場合。
.net - オンライン配布用の .net ブートストラップ
dotnetInstaller を使用して、CD/DVD 経由で配布される .NET ブートストラップを構築する方法を知っています。しかし、インターネット経由でアプリケーションを配布する予定です。.msi と、.NET Framework 3.5、Crystal レポートなどの依存関係があります。ユーザーがアプリケーションを使用したいときに、ダウンロード リンクをクリックすると、単一の .exe がダウンロードされます。その後、彼がインストールを開始すると、.NET Framework 3.5、Crystal Report などの前提条件がネットからダウンロードされてインストールされ、最後に私の .msi がインストールされます。
dotnetInstaller のドキュメントを調べましたが、理解できませんでした。
誰でも経験があるので、私を案内してください...
visual-studio-2010 - セットアップ プロジェクト VS2010 への前提条件の追加
Visual Studio セットアップ プロジェクトに新しい前提条件を追加したいと考えています。検索すると、非常に見栄えの良い「ブートストラップマニフェストジェネレーター」が見つかりましたが、問題は64ビットでうまく機能しないことです(機能しないことのチェックが機能しません(32ビットPCと64で試してみました)) .
SOが64ビットの場合、最初にパッケージをインストールする必要があります。どうすればできますか?
sql-server-2008 - 依存する製品の状態が不明であるため、SQL Server 2008 R2 SMO ブートストラップのインストールが失敗する
すべてのプラットフォーム [x86、x64、ia64] をサポートするブートストラップ パッケージを作成しています。MSXML6.0 の product.xml、SQL CLR タイプ、ネイティブ クライアント、および SQL 2008 R2 SMO の product.xml にすべての異なるプラットフォームの MSI を含めた場合、セットアップを実行すると、SMO 依存製品の MSXML インストール ステータスが不明であるにもかかわらず失敗します。インストールされている場合、プログラムの追加と削除でそれらを確認しましたが、MSXML がインストールされていることが示されていますが、SMO がブートストラップからインストールしようとすると失敗します。
MSXML の xml に任意のプラットフォームの MSI を 1 つだけ含めれば、SMO のインストールは成功です。
ブートストラップのログは
私の SMO-product.xml
MSXML-product.xml
何が間違っているのかわかりません。それは私のプロジェクトにとって非常に重要です。前もって感謝します。
silverlight-4.0 - Prismを使用したSL4OOBアプリケーションのカスタムスプラッシュ/スタートページ
Prism 2を使用して構築され、ブラウザーが不足しているSilverlight 4クライアントアプリケーションの「スプラッシュ」/スタートアップページを実装するための最良の方法を見つけるために、いくつかの助けを借りることができます。
私は一連のアプリケーションをサポートしており、すべてのアプリケーションが使用できるコントロールとサービスの共通ライブラリに取り組んでいます。その一環として、UnityBootstrapperクラスのサブクラスを作成してサービスを登録しています。
起動時にサーバーからのデータを使用して、いくつかのサービスを「プリロード」する必要がある状況に遭遇しました。これには少し時間がかかる可能性があるため、すべての起動手順の実行中にスプラッシュ画面を表示したいと思います。ブラウザが不足しているので、これは簡単ではないことを私は知っています。どんな助けでも大歓迎です。
また、「遅延読み込み」できないスタートアップデータに対する他のアプローチも受け入れています。