.NET Framework 4.6.1 Targeting Pack和.NET Framework 4.6.1 Runtime有什么区别?

时间:2016-02-15 06:30:25

标签: visual-studio-2012 .net-4.6.1

我想使用Visual Studio 2012开发.net框架4.6.1应用程序。所以,我尝试为visual studio 2012安装4.6.1开发包。但是当我去这个link安装框架时它为我提供了两个链接,一个用于.NET Framework 4.6.1 Targeting Pack,另一个用于.NET Framework 4.6.1 Runtime。 我应该安装哪一个?

1 个答案:

答案 0 :(得分:12)

要在Visual Studio 2012或更高版本中使用该框架,请安装开发人员类型版本。

运行时类型版本是较轻的版本,用于在服务器上运行应用程序。此运行时版本没有Visual Studio所需的信息/扩展,因此Visual Studio无法使用它们。

was-the-developer-pack-originally-called-sdk

检查原因

<强>更新

目标版本和开发者包都可以与Visual Studio一起使用。

<强>更新(2018年1月8日)

目前,下载页面为.NET SDKs for Visual Studio。 第一列包含适用于Visual Studios的Developer Pack版本,中间列包含要在生产服务器上安装的运行时版本。