.NET Framework SDK和Targeting Pack之间有什么区别 [英] What's the difference between the .NET Framework SDK and the Targeting pack

查看:1384
本文介绍了.NET Framework SDK和Targeting Pack之间有什么区别的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试在Visual Studio中安装.NET Framework 4.7.1,可以选择安装:

I'm trying to install the .NET Framework 4.7.1 in Visual Studio and I'm given the choice to install:

  • .NET Framework 4.7.1 SDK
  • .NET Framework 4.7.1定位包

我都需要它们吗?它们之间有什么区别?

Do I need them both? What's the difference between each of them?

推荐答案

.NET Framework SDK是Microsoft的软件开发工具包(SDK).

The .NET Framework SDK, is a software development kit (SDK) from Microsoft.

开发用于.NET Framework的应用程序是必需的,它包含:

It is required to develop applications for the .NET Framework and it contains:

  • 文档
  • 头文件
  • 图书馆
  • 样品和工具.

.NET Framework SDK专用于为.NET Framework开发应用程序.安装Visual Studio时,足够了.

.NET Framework SDK is dedicated to developing applications for .NET Framework. When installing visual studio, this is enough.

当您定位与当前安装的.NET框架不同的特定.NET框架时,需要使用定位包.

对于定向包,假设您使用.NET 4.7构建应用程序,但客户端具有.NET 4.5.对于这种情况,即使您使用的是更高版本,也可以定位客户端的版本.

In the case of the targeting pack, let's say you build your application using .NET 4.7 but the client has .NET 4.5. For this type of scenario you can target the client's version even though you are using a higher version.

此处,您可以看到如何定位特定目标.NET框架.

这篇关于.NET Framework SDK和Targeting Pack之间有什么区别的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆