2011-09-09 25 views
1

通常のインストール可能なWPFアプリケーションと同様に、ClickOnceで.NET FrameworkをインストールするためのWPFブラウザアプリケーションプロンプトを作成する方法はありますか。WPFブラウザアプリケーションを展開するときに.NET Frameworkのインストールを促す方法は?

これらの公開オプションは、プロジェクトファイルのHostInBrowserプロパティがTrueに設定されている場合にロックされます。これは開発中のアプリケーションに必要ですが、私は依存性のインストールをユーザーフレンドリーにする必要があります。ネットフレームワークインストーラは、すでに私のサーバでホストされているので、帯域幅の使用を大幅に削減します。 このプログラムは、イントラネットで「ウェブページ」として、各コンピュータのデスクトップにショートカットを配置して使用することを意図していますが、ほとんどのユーザーは持っていません。 NET Framework 4がインストールされています。

インストール可能なwpfアプリケーションに変換せずにこれを達成する方法はありますか?

ありがとうございます、Jesús。

+0

http://msdn.microsoft.com/en-us/library/ms749404.aspx –

答えて

0

いいえClickOnce requires the .Net frameworkです。なぜなら、それはそのコンポーネントなのでです。

すべてのClickOnceアプリケーション

は、彼らが

あなたはしかし、フレームワークの上位バージョンである前提条件を設定することができますを実行する前に、.NET Frameworkの の正しいバージョンがコンピュータにインストールされていることが必要です彼らが少なくとも2.0のバージョンを持っていることを前提としています。

一般に、管理コードで書かれたブートストラップは、この制限を克服するために使用されます。これにはMSBuild、、または他のサードパーティのツールを使用できます。私はdotNetInstallerを数回使用しましたが、それは非常に柔軟です。

関連する問題