問題タブ [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 に答える
3531 参照

wix - Wix: How to define conditional bootstrapper pre-requisites?

I am using WIX 3.0 Toolset and VS2008. In my ".wixproj" file I have added the following code (which works fine). I want to add a condition so that it will only install PIA if office 2007 is installed.

I have the following code written in my installer script .wxs but this is not useful in the bootstrapper.

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

msbuild - WIX:GenerateBootStrapper 条件?

WIX でインストーラーを作成し、GenerateBootstrapperタスクを使用して .NET 4.0 フレームワークでパッケージ化しました。.NET 4.0 を XP SP2 にインストールすることはできませんが、前提条件のチェックがないように見えるため、インストーラーは途中で失敗します。

パッケージ全体がインストールされている OS が .NET 4.0 フレームワークでサポートされていることを確認する独自のチェックを追加したいと思います。を使用するときにブートストラッパーに OS/サービス パック チェックを埋め込む方法はありますGenerateBootstrapperか? そうでない場合、他にどのようにこれを達成できますか?

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

wix - Wix Bootstrapperは、サブフォルダーからインストールファイルを取得する必要があります

重複の可能性:
完全に自己完結型の.NET 3.5 sp1インストーラーを使用してWiXインストーラーを作成するにはどうすればよいですか?

サブディレクトリにあるInstallfilesを取得するようにWIX-Bootstrapperと言う可能性はありますか?ストラッパーを起動するとき、彼は常に最新バージョン(.net、インストーラーなど)をダウンロードしたいと考えています。

前もって感謝します!

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

visual-studio-2010 - msbuild で .NET 3.5 SP1 をブートストラップする方法は? 見つかった指示に従っても機能しない

msbuild GenerateBootstrapper タスクを使用して、インストールするためのインターネット接続を必要とせずに、.net アプリケーションをフレームワークと共に配布しようとしています。

ここで同じ手順につながる多くの投稿を見つけました。

.NET Framework 3.5 SP1 ブートストラップで Samesite を有効にする

指示に従った後でも、ブートストラップを生成できません。私が見ることができるより明白な問題は、dotNetFx35.exe からファイルを抽出しても、readme ファイルに示されているものと同じファイルとフォルダーのリストが抽出されないことです (たとえば、TOOLS フォルダーが存在しません)。

私は何を間違っていますか?私は古い指示に従っていますか?

msbuild エラーは次のとおりです。

どんな助けでも本当に感謝します!

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

wix - Microsoft から Web 経由でパッケージをダウンロードするブートストラップ

Microsoft パッケージを参照するインターネット ダウンロード ブートストラップを作成するためのベスト プラクティスは何ですか?

たとえば、InstallShield には、その EXE のダウンロード URL に解決される go.microsoft.com/fwlink リンク ID を介して Microsoft.com から vstor40_x86.exe をダウンロードできるセットアップ前提条件があります。InstallShield は vstor40_x64.exe の PRQ を作成しませんでした。作成する必要があります。x86/x64.exe のダウンロード リンクがある Microsoft ページを見つけましたが、x64 に解決される fwlink ID が見つかりません。

これに対する Microsoft の立場は? 彼らは fwlink ID をどこかに文書化し、Microsoft にリンクして可用性を制御できるようにすることを望んでいますか? それとも、これは Microsoft から漏れているだけの悪い習慣ですか?

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

visual-studio - 自分でブートストラップ パッケージを更新または作成したい

私は Windows インストーラーにまったく慣れていません。いくつかの問題に直面しましたが、最終的に私が望んでいたことを達成しました。1 つの重要な質問が残っています。どこでダウンロードできるか、またはブートストラップ パッケージを作成または更新する方法がわかりません。

私のアプリケーションには SQL Server Compact 3.5 が必要で、ブートストラップ パッケージは VS2008 によってハード ディスクにインストールされました。私が欲しかったのは SQL Server Compact 3.5 SP2 で、オフライン インストールも必要でした。私はインターネットで多くのことを検索しましたが、SQLCE ブートストラップ パッケージを SP2 にアップグレードする方法を見つけることができました。

ブートストラップ パッケージを作成する必要がある場合に備えて、ブートストラップ マニフェスト ジェネレーターを使用する方法は知っていますが、BMG を使用して Microsoft パッケージを作成するには、正しいパッケージを作成するための情報が不足していると思います (これについてもあまり多くを見つけることができませんでした)。製品 XML。

たぶん私はばかげているだけかもしれませんが、ht Microsoft SDK フォルダーにあるオフライン ブートストラップ パッケージを更新またはアップグレードする方法を誰かが説明してくれたら、感謝します。次回は多くの悲惨さを救うでしょう。

よろしくお願いします!

スヴァチャ

PS VS2010 Express をダウンロードして Vista テスト PC にインストールすることで、SQLCE SP2 パッケージを入手しました。

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

asp.net-mvc - Unity と AutoMapper の MVC Bootstrapper を実装するにはどうすればよいですか?

MVC 2 アプリ用のブートストラップを作成する最良の方法は何ですか? Unity と AutoMapper を使用しており、それらの読み込みと構成を可能な限り抽象化したいと考えています。

適切な例はここにあります ( http://weblogs.asp.net/rashid/archive/2009/02/17/use-bootstrapper-in-your-asp-net-mvc-application-and-reduce-code-smell. aspx ) ですが、UnityContainer は IDisposable を実装しており、その例では決してクリーンアップされません。これ ( Bootstrapper で Automapper を構成すると Open-Closed Principle に違反しますか? ) も適切な例ですが、彼は Unity/Disposable の問題も扱っていません。

ここ ( http://www.domincpettifer.co.uk/Blog/42/put-an-ioc-powered-bootstrapper-in-your-asp-net-mvc-application ) は、ブートストラップを実行する方法の別の優れた例です。ただし、Unity/Disposable の問題には対処していません。

Bootstrapper オブジェクトを静的変数に保持し、IDisposable を実装することを考えましたが、それは正しくないように思えます。

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

installation - ブートストラップされたインストールをできるだけ簡単にするにはどうすればよいですか?

WiXを使用してインストーラーを作成し、ブートストラップを生成しています。ブートストラッパーは、その処理を実行してからMSIインストーラーを実行する別のファイルとして出力されます。このプロセスをできるだけ簡単にしたいと思います。ユーザーがファイルなどを解凍する必要はありません。1つのファイルをダウンロードしてダブルクリックするだけで済みます。

これはできますか?もしそうなら、どのように?そうでない場合、どのくらい簡単にできますか?

私のアプリはサービスベースであるため、OneClickはオプションではありません。

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

.net - 再起動後にインストーラーを再開します

インストーラーは、.NET 4インストーラー(dotNetFx40_Full_setup.exe)とMicrosoft Surface Toolkit(SurfaceToolkitRuntime.msi)を実行する必要があります。問題は、.NET 4のインストールでマシンを再起動する必要があり、MicrosoftSurfaceToolkitのインストールに.NET4が必要なことです。

他の質問を見ると、WiXを使用する必要があるようです(はい/いいえ?)。これはバッチファイルで実行できることですか?

WiX /バッチファイル/その他を使用する必要がある場合、どのようなコードがこのアクションを実行しますか?

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

installation - MY ソフトウェアと前提条件をインストールする WIX Bootstrapper プロジェクトが必要です

ご挨拶!

VS2010 には、3 ~ 4 個の個別のアプリケーションを定義するソリューションがあります。

これらの 3 ~ 4 個のアプリは、展開中に運用サーバーに個別にインストールする必要がある個別の (しかし関連する) コンポーネントです。私は WIX mondo を使用して多機能の WIX インストーラーを生成することをいじりましたが、これらのアプリケーションを個別にインストールできるようにするだけでなく、それらすべての単一ソースを介してインストールできるようにする方が有益であることがわかりました。インストール中にどちらをインストールするかを選択します。

「Bootstrapper Project」と呼ばれる WIX プロジェクト タイプがあることに気付きましたが、Web 上でドキュメントをあまり見つけることができず、自分のプロジェクトの展開インストール ブートストラップを作成するのに実際に役立つプロジェクト タイプであるかどうかもわかりません。 . (つまり、各プロジェクトをインストーラーで定義されているか、インストーラーの実行時にオプションで選択できるように、次々にインストールする setup.exe ファイル)...

個々のプログラムに既存の WIX インストーラーを使用して、WIX 内でこれを行う最良の方法は何ですか?