問題タブ [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 投票する
0 に答える
673 参照

visual-studio-2010 - セットアップ プロジェクト VS2010 への前提条件の追加

Visual Studio セットアップ プロジェクトに新しい前提条件を追加したいと考えています。検索すると、非常に見栄えの良い「ブートストラップマニフェストジェネレーター」が見つかりましたが、問題は64ビットでうまく機能しないことです(機能しないことのチェックが機能しません(32ビットPCと64で試してみました)) .

SOが64ビットの場合、最初にパッケージをインストールする必要があります。どうすればできますか?

0 投票する
0 に答える
2397 参照

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

何が間違っているのかわかりません。それは私のプロジェクトにとって非常に重要です。前もって感謝します。

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

silverlight-4.0 - Prismを使用したSL4OOBアプリケーションのカスタムスプラッシュ/スタートページ

Prism 2を使用して構築され、ブラウザーが不足しているSilverlight 4クライアントアプリケーションの「スプラッシュ」/スタートアップページを実装するための最良の方法を見つけるために、いくつかの助けを借りることができます。

私は一連のアプリケーションをサポートしており、すべてのアプリケーションが使用できるコントロールとサービスの共通ライブラリに取り組んでいます。その一環として、UnityBootstrapperクラスのサブクラスを作成してサービスを登録しています。

起動時にサーバーからのデータを使用して、いくつかのサービスを「プリロード」する必要がある状況に遭遇しました。これには少し時間がかかる可能性があるため、すべての起動手順の実行中にスプラッシュ画面を表示したいと思います。ブラウザが不足しているので、これは簡単ではないことを私は知っています。どんな助けでも大歓迎です。

また、「遅延読み込み」できないスタートアップデータに対する他のアプローチも受け入れています。

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

visual-studio-2010 - Visual C ++ 2010ランタイムライブラリの前提条件は、VS2010で作成されたインストーラーでポップアップし続けます

VisualStudio2010バージョン10.0.40.219.1SP1Relを使用してインストーラーを作成しました。私のアプリケーションはx86用にビルド/コンパイルされており、VC++ランタイムライブラリが必要です。したがって、セットアッププロジェクトは、VC++ランタイムライブラリを前提条件として構成されます。

インストーラーを実行するたびに、「次のコンポーネントがマシンにインストールされます」というポップアップが表示されます。「VisualC++2010ランタイムライブラリ(x86)」。期待どおりに初めてインストールされたとき。2回目以降は、VC++2010を修復するか削除するかを尋ねられます。

このポップアップは、VC++再配布可能ファイルがインストールされていないことが初めて検出されたときに1回だけ表示されます。

誰かがこれを見たことがありますか?誰かが私がこれを修正する方法を知っていますか?

解決:

私が受け入れた答えは、私が問題を解決するために必要なものを私に与えました。これを修正するために私が行ったことの詳細は次のとおりです。これは実際には非常に簡単でした。ファイルを編集しました:

このファイルには、次のものが含まれています。

上記には誤った製品コードが含まれています。上記を、次のように再配布可能なVisual C ++2010SP1の正しい製品コードに置き換えます。

ここのリンクは、さまざまなVC++2010再配布可能ファイルの正しい製品コードを示しています。

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

wpf - Caliburn Micro および Windsor Castle Boostraper { サービスをサポートするためのコンポーネントはありません }

こんにちは、Caliburn Micro で Windosor Castle を使用してみます。今までMEFしか使っていませんでした。

この Castle Boostraper を見つけました: https://gist.github.com/1127914

この呼び出しをプロジェクトに追加し、App.xaml ファイルを変更しました。

ShellView (WPF) と ShellViewModel を作成します。

実行すると、次のエラーが表示されます。

私はウィンザー城の初心者です。彼が次のような仕事をしていることを知っています。

MEF I ユーザー属性[エクスポート]および[インポート] で。この問題について誰か助けてもらえますか?

別の質問は、いくつかのツール クラスがあることです。

これを ShellViewModel クラスにインポートしたいと思います。

CastleBoostraper でどうすればできますか?

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

visual-studio-2010 - Windows インストーラー ブートストラップ - アクセス許可

SQL Server 2008 R2、.NET Framework 3.5、.NET Framework 4 などのカスタム ブートストラップがあります。Visual STudio 2010 の展開プロジェクトを使用して、.NET 4 アプリケーションを展開しています。私はこれらがなくなることを知っています。

ユーザーが特定の Windows 特権を持っていない場合に、ブートストラップを失敗するように指定する方法はありますか? SQL Server のセットアップは、これを独自に処理しているように見えますが、ユーザーが追跡するのが難しい非常に不可解なエラー コードとテキストを提供します。Windows バージョンのバイパスを設定できること、および SqlCheck.exe が何らかのバージョン チェックを実行することはわかっています。ユーザーのアクセス許可をチェックする独自のアプリケーションを作成する必要がありますか? SqlCheck.exe と同様に、ブートストラップはそのリターン コードをチェックできますか?

これは Bootstrapper Manifest Generator を使用して実現できますか? また、BMG は Visual Studio 2010 でもサポートされていますか? もうサポートされていないようですが、VS 2010 / Windows Installer 4.5 に固有のものがあるかどうかはわかりません http://archive.msdn.microsoft.com/bmg

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

wix - WiXBurnカスタムUI

WiXとBurnのカスタムUIを作成しようとしています。私は見つけたガイドのいくつかに従いましたが、これまでのところ、BootstrapperApplicationから継承した次のプロジェクトがあります。

そしてAssemblyInfo.csで:

次に、私のBootstrapperプロジェクトには、次のものがあります。

MyBA.BootstrapperCore.configを追加しました

ただし、ブートストラッパーに対してSetup.exeを実行すると、スプラッシュスクリーンが短時間表示されますが、それ以外は表示されません。ログの%TEMP%を見ると、次のようになっています。

なぜこれが発生し、上記のエラーが発生するのですか?

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

asp.net - BootStrapper.exeをWindowsAzureで動作させる方法は?

bootstrapper.exeをhttp://bootstrap.codeplex.com/からダウンロードし、ローカルIISで動作させることができます。Application_Start()で、Process.Start()を使用します

しかし、Windows Azureでは、まったく機能しません。ファイルがあり、エラーメッセージはないと確信しています。

ただし、ファイルのダウンロードと解凍は行われません。「ローカルリソース」フォルダまたはローカルフォルダの両方を試しました

ここの誰かが動作するコードを持っていますか?

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

wix - WiX 3.6 と Burn を使用したブートストラップ シーケンスの検証の問題

さて、これは私のソースコードです。たとえば、マシンに .NET 3.5 SP1 と .NET 4.0 がインストールされていないとします。そこで、setup.exe ファイルを実行します。意図的に .NET 3.5 SP1 と .NET 4.0 のインストールをキャンセルしましたが、それでも client_win32-setup.exe をインストールするために実行されます... クライアントのインストール前に最初の 2 つだけが正常にインストールされた場合、どのように状態を確認しますか?

しかし、次にdetectconditionを追加しましたが、期待どおりに機能しませんでした。DetectCondition="NOT ( (DotNetFramework35SP1InstallRegValue=1) AND (DotNetFramework40FullInstallRegValue=1))"は、.NET のインストール後ではなく、事前に実行されます。

この種のシーケンス検証の問題を解決する方法はありますか?

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

c# - ブートストラップ マニフェスト ジェネレーターの登録検索

Bootstrapper Manifest Generator の Registery 検索により、任意のキーの Registery 値を取得できます。

しかし、そのキーが存在しない場合、何を返すのでしょうか?

特定の登録キーが存在するかどうかに基づいて前提条件をインストールしたいので。

存在する場合は前提条件をインストールせず、そうでない場合はインストールします。

これを行う方法..?