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

What is the difference between .NET Framework 4.6.1 Targeting Pack and .NET Framework 4.6.1 Runtime?

我想使用 Visual studio 2012.So 开发 .net Framework 4.6.1 应用程序,当我尝试安装 visual studio 2012.But 的 4.6.1 开发包时转到此 link 安装 framework.It 为我提供了两个链接,一个用于 .NET Framework 4.6.1 Targeting Pack,另一个用于 .NET Framework 4.6.1 Runtime。 我应该安装其中的哪一个?

要将框架与 Visual Studio 2012 或更高版本一起使用,请安装开发人员类型版本。

运行time 类型版本是一个较轻的版本,用于 运行 服务器上的应用程序。此 运行time 版本没有 Visual Studio 需要的 information/extensions,因此 Visual Studio 无法使用它们。

查看原因

更新(2018-01-08)

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