2016-02-15 29 views
11

私はVisual Studio 2012を使用して.netフレームワーク4.6.1アプリケーションを開発したいと思っています。私はVisual Studio 2012のために4.6.1開発者パックをインストールしようとしました。しかし、私はこのlinkに移動してフレームワークをインストールします。リンク、1つは.NET Framework 4.6.1 Targeting Pack、もう1つは.NET Framework 4.6.1 Runtime用です。 これらはどちらをインストールしますか?.NET Framework 4.6.1 Targeting Packと.NET Framework 4.6.1 Runtimeの違いは何ですか?

+0

あなたが与えたリンクは、デベロッパーパックにあり、ターゲティングパック、SDK、および4.6.1フレームワークが含まれています。だから、要するにそれらはすべて必要です –

+0

Visual Studio 2015へのリンクも用意されています。私もそれをダウンロードする必要がありますか? –

+0

いいえ、VS2012でサポートされているようですが、ご使用のバージョンのタブからダウンロードしてください。 –

答えて

6

Visual Studio 2012以降でフレームワークを使用するには、開発者タイプのバージョンをインストールします。

ランタイムタイプのバージョンは、サーバー上でアプリケーションを実行するためのより軽いバージョンです。このランタイムバージョンにはVisual Studioに必要な情報/拡張子がないため、Visual Studioでは使用できません。

チェックなぜwas-the-developer-pack-originally-called-sdk

で更新バージョンおよびDeveloperパックをターゲット

は、Visual Studioで使用するための両方です。

アップデート(2018年1月8日)

現在、ダウンロードページが.NET SDKs for Visual Studioです。 最初の列には、実動サーバーにインストールするランタイムバージョンとしての中間列であるVisual Studio用のDeveloper Packバージョンがあります。

+2

私は、ダウンボートする必要があると感じました。ターゲットパック*は*です。 – jpmc26

+1

私はそれが何であるかを説明する意図ではなく、その質問に答えることでした。とにかく、あなたのコメントは、その答えがもう少し情報を持っていることに気づかせてくれます。 – ByteArtisan

+0

あなたはそれが何であるかを説明することなく差異を説明するのを避ける方法がわかりませんが、あなた次第です。 – jpmc26

関連する問題