SilverlightのV2をターゲット
-
16-09-2019 - |
質問
今、私はSilverlightの3がインストールされていることを、私は、Silverlight 2用のSilverlightアプリケーションを構築することができませんでし思えます。
私は2.0.31005.0に私のオブジェクトminRuntimeVersionを設定している、しかし、Silverlightの3を持っていないユーザーでも更新するように求めるメッセージが表示されます。
私はまだ私のユーザにこのアップデートを強制的に希望されないので、バージョンのみ2用のSilverlightを構築する方法はありますか?
私は、Visual Studioを使用していますが、バージョン3
で出てきたsilverlight_toolsがインストールされています
以前、私はバージョン2からsilverlight_toolsを持っていただけで、この上に新しいバージョンをインストールします。
解決
<のhref = "http://blogs.msdn.com/amyd/archive/2009/03/18/switching-from-silverlight-3-tools-to-silverlight-2-tools.aspx" のrel = 「nofollowをnoreferrer」> DULLARD'S GUIDE:Silverlight 3のから持っているようだのSilverlight 2のツールへの切り替え、あまりにも素敵ではない、答えになります。しかし、それはあなたが同じマシン上に両方SilverLigh 3と2アプリケーションを構築するのあなたの目標を達成できるようにする必要があります。
他のヒント
私は、、、代わりに/アンインストールを台無しに持つツールのすべての時間をインストールするのでSilverlight 2のおよびSilverlight 3つのSDKの両方をインストールする代わりに、お勧めだけで主要な開発環境を両方のために構築し、選択することになる(おそらくSilverlightの3)。
私は両方のために構築のガイドを書きました同じマシン3月に戻ってを。これは、複数のリリースのために毎日のSilverlight Toolkitを構築するために、どのように我々のセットアップ、当社の自動ビルドラボでます。
これは、構築時にSilverlightRuntimeVersion、TargetFrameworkSDKDirectory、およびTargetFrameworkDirectory MSBuildのプロパティを設定することが含まれます。
あなたはビルド時に/(私のポストが示唆されたもの)のMSBuildのトリックを使用して、プロジェクトファイル内の3つのプロパティを設定する、または単にコマンドプロンプトですることができます、あなたはそれらのプロパティを追加し、適切な値にそれらを指すことができます。