Visual Studio 独立 Shell2023-05-15T12:52:45-07:00

Visual Studio 独立 Shell

借助 Visual Studio Shell,Visual Studio 合作伙伴可以基于 Visual Studio IDE 生成工具和应用程序。 可以利用集成模式发布 Visual Studio 扩展,以便于尚未安装 Visual Studio 的客户使用。 可以利用独立模式发布使用 Visual Studio IDE 功能子集的自定义应用程序。

Visual Studio Shell 适用于 Visual Studio 2015、Visual Studio 2013、Visual Studio 2012 和 Visual Studio 2010。 它不适用于 Visual Studio 2017 及更高版本。

若要访问 Visual Studio Shell 下载和文档,必须接受下方的 Microsoft 软件许可条款。

Microsoft 软件许可条款
Microsoft Visual Studio 独立 Shell 和集成 Shell

这些许可条款是你与 Microsoft Corporation (或你所在地的 Microsoft 关联公司)之间达成的协议。 本条款适用于上述软件。 本条款也适用于 Microsoft 为软件提供的任何服务或更新,但附有其他条款的服务和更新除外。

如果你遵守这些许可条款,你将拥有以下权利。

1. 安装和使用权利。

a. 安装和使用。你和你的组织可以将 Visual Studio 独立或集成 Shell (简称“软件”或 “Shell”)与 Visual Studio 2008、Visual Studio 2010、Visual Studio 2012、Visual Studio 2013 或 Visual Studio 2015 结合使用,以开发和测试应用程序。

b. 演示用途。以上允许的用途包括使用该软件演示你的应用程序。

c. 示例代码和模板。 你和你的组织可以使用并修改软件中的示例代码和模板,以自定义你的应用程序。

d. 第三方组件。软件包含的第三方组件可能具有单独的法律声明或受其他协议的约束。软件附带的 ThirdPartyNotices 文件对此有所介绍。 即使此类组件受其他协议的约束,但以下免责声明和损害赔偿责任的限制和排除条款同样适用。

2. 可分发代码。该软件包含可分发代码。如果你遵守下述条款,则可以在你开发的应用程序中分发这些代码。 (本条中的“分发”一词也表示部署应用程序供第三方通过 Internet 访问。)

a. 分发权利。

  • Shell。你可以复制或分发 Microsoft 所提供的软件的未经修改的对象代码形式。 可以按照软件文档的说明修改某些配置文件。
  • 第三方分发。你可以允许应用程序的分销商将可分发代码作为这些应用程序的一部分进行复制和分发。

b. 分发要求。若要分发 Shell,必须完成下列操作:

  • 在应用程序中为其添加重要的主要功能;
  • 要求分销商及外部最终用户同意遵守软件保护条款且保护范围不得小于本协议;
  • 对于与你的应用程序分发或使用相关的任何索赔(包括律师费),赔偿、保护 Microsoft,并使 Microsoft 免受任何损失和责任,仅基于上方第 2 节说明的可分发代码的任意索赔除外。

c. 分发限制。你不得:

  • 以暗示你的应用程序来自 Microsoft 或经 Microsoft 认可的方式,在应用程序名称中使用 Microsoft 的商标;
  • 分发 Microsoft 可能提供的任何提取脚本;或

  • 修改或分发软件,致使其任何部分受到“排除许可”的制约。

  • “排除许可”指符合以下使用、修改或分发条件的许可:(i) 以源代码形式公布或分发软件;或 (ii) 其他人有权对其进行修改。

d. Shell 开发。除上述软件要求和限制外,下列内容也适用于使用软件的应用程序:

  • 对扩展和功能的限制。你不得开发,或允许其他人开发绕过软件所执行的技术限制,或与任意 Microsoft 产品在本质上相似,或以其他方式与其竞争的软件功能或任何扩展。
  • 不得将 Visual Studio 降级。你将设计并测试你的应用程序安装、卸载和运行,以
    确保这些进程未禁用任何功能,或未对 Visual Studio 产品系列的任何版本的功能产生不良影响。

3. 数据。

a. 收集和使用。此软件可能会收集并向 Microsoft 发送你的信息和软件使用信息。 Microsoft 可能会使用此类信息来提供服务和改进我们的产品和服务。 如产品文档中所述,你在许多(但并非全部)情况下可以选择退出。 你以及 Microsoft 也可以通过软件中的某些功能收集
应用程序的用户数据。 如果你使用这些功能,必须遵守适用法律的要求,包括向你应用程序的用户提供适当的通知。同时你应向你的用户提供我们的隐私声明的副本。 可在此处查看我们的隐私声明。
你可以在帮助文档和隐私声明中详细了解数据收集和使用。 使用此软件即表示同意接受这些做法。

b. 自动下载功能。软件包含用于检测客户的计算机是否包含软件运行所需的 Microsoft 组件(如 .NET Framework)的功能。 若客户的计算机不包含此类组件,软件将自动通过 Internet 下载并安装它们。 安装此类组件时,软件将不再另行通知用户。 你需按照所有必要的适用法规和通知义务,向你的客户说明此自动下载功能。

4. 许可范围。该软件仅授予许可,而非销售。 本协议只授予你使用该软件的某些权利。 Microsoft 保留所有其他权利。 除非适用的法律赋予你此项限制之外的权利,否则你只能在本协议明示允许的范围内使用该软件。 在按规定使用软件时,你必须遵守软件中的任何技术限制,这些限制只允许你以特定的方式使用软件。
你不得:

  • 绕过该软件中的任何技术限制;
  • 对软件进行反向工程、反向编译或反汇编,或以其他方式尝试派生软件的源代码,监管软件可包含的某些开放源代码组件的使用的第三方许可条款另行要求的情况除外;
  • 删除、最小化、阻止或修改软件中的 Microsoft 或其供应商的任何通知;
  • 以任何违反法律的方式使用软件;或
  • 共享、发布、出租软件,或将软件作为独立托管解决方案供他人使用,或
    将该软件或本协议转让给任何第三方。

5. 出口限制。你必须遵守适用于软件的所有国内和国际出口法律和法规,其中包括对目的地、最终用户和最终用途的限制。 有关出口限制的详细信息,请参阅 www.microsoft.com/exporting

6. 支持服务。该软件按“原样”提供,所以我们可能不为其提供支持服务。

7. 完整协议。本协议以及你使用的补充程序、更新、基于 Internet 的服务和支持服务的有关条款,共同构成了该软件和支持服务的完整协议。

8. 适用的法律。如果你是在美国购买本软件的,则对本协议的解释以及由于违反本协议而引起的索赔均以华盛顿州的法律为准,其他索赔均以你所在州的法律为准。如果你是在任何其他国家/地区购买本软件的,则以该国家/地区的法律为准。

9. 使用者权利;地区差异。本协议规定了某些合法权利。 根据你所在州或国家/地区的法律规定,你可能享有其他权利,包括使用者权利。 除你与 Microsoft 的关系之外,你还可能拥有为你提供软件的区域所赋予的权利。 如果你所在州或国家/地区的法律不允许本协议改变这类其他权利,则本协议将不改变这些权利。 例如,若你获取软件的区域是下列区域之一,或者以强制法为准,则你适用以下规定:

a. 澳大利亚。你享有《澳大利亚消费者法》规定的法定保障,此协议中的任何规定均无意影响这些权利。

b. 加拿大。若你获取此软件的区域是加拿大,你可以通过下列方式来停止接收更新: 禁用自动更新功能、断开你的设备与 Internet 的连接(但当你与 Internet 重新建立连接时,软件将恢复检查和安装更新)或卸载软件。 此外,产品文档(如果存在)也可能会指定如何禁用对你的特定设备或软件的更新。

c. 德国和奥地利。
(i) 担保。已正确授权的软件基本会按照软件附带的任何 Microsoft 材料中的说明运行。 但是,Microsoft 不为授权的软件提供任何合同规定的担保。
(ii) 责任限制。对于有意行为、重大过失、基于产品责任法的索赔以及导致死亡或人身伤害的情况,Microsoft 将按照成文法律承担责任。

根据上述条款 (ii) 在以下情况下,Microsoft 将仅对轻微过失承担责任: Microsoft 违反重大合同义务、中断、此协议的正当履行、危及此协议的宗旨,以及破坏一方可以持久信任的遵从性(即“基本义务”)。 对于其他轻微过失,
Microsoft 将不对轻微过失承担责任。

10. 担保免责声明。 该软件按“原样”授予许可。使用该软件的风险需由你自己承担。 Microsoft 不提供任何明示的保证、保障或条件。 在你当地法律允许的范围内,Microsoft 排除有关适销性、针对特定目的的适用性和不侵权的默示担保。

11. 损害赔偿责任的限制和排除。 你只能因直接损害从 Microsoft 及其供应商处获得退款,退款金额上限为 5 美元。 你不得对任何其他损害追讨赔偿,包括后果性损害、利润损失、特殊、间接或附带损害。

此限制适用于 (a) 与第三方 Internet 站点上或第三方应用程序中的软件、服务、内容(包括代码)相关的任何情况;(b) 在适用法律许可的范围内就违约、违反保证、保障或条件、严格责任、过失或其他侵权责任所提起的索赔。 即使 Microsoft 知道或应该知道可能会出现损害,此项限制也同样适用。 由于你所在国家/地区可能不允许排除或限制附带损害、后果性损害或其他损害的赔偿责任,因此上述限制或排除条款可能对你不适用。

Visual Studio 2010

KB3107629

Visual Studio 2015

集成 Shell 独立 Shell
Visual Studio 2015 集成 Shell Visual Studio 2015 独立 Shell
Visual Studio 2015 集成 Shell – 语言包 (cs-CZ) Visual Studio 2015 独立 Shell – 语言包 (cs-CZ)
Visual Studio 2015 集成 Shell – 语言包 (de-DE) Visual Studio 2015 独立 Shell – 语言包 (de-DE)
Visual Studio 2015 集成 Shell – 语言包 (en-US) Visual Studio 2015 独立 Shell – 语言包 (en-US)
Visual Studio 2015 集成 Shell – 语言包 (es-ES) Visual Studio 2015 独立 Shell – 语言包 (es-ES)
Visual Studio 2015 集成 Shell – 语言包 (fr-FR) Visual Studio 2015 独立 Shell – 语言包 (fr-FR)
Visual Studio 2015 集成 Shell – 语言包 (it-IT) Visual Studio 2015 独立 Shell – 语言包 (it-IT)
Visual Studio 2015 集成 Shell – 语言包 (ja-JP) Visual Studio 2015 独立 Shell – 语言包 (ja-JP)
Visual Studio 2015 集成 Shell – 语言包 (ko-KR) Visual Studio 2015 独立 Shell – 语言包 (ko-KR)
Visual Studio 2015 集成 Shell – 语言包 (pl-PL) Visual Studio 2015 独立 Shell – 语言包 (pl-PL)
Visual Studio 2015 集成 Shell – 语言包 (pt-BR) Visual Studio 2015 独立 Shell – 语言包 (pt-BR)
Visual Studio 2015 集成 Shell – 语言包 (ru-RU) Visual Studio 2015 独立 Shell – 语言包 (ru-RU)
Visual Studio 2015 集成 Shell – 语言包 (tr-TR) Visual Studio 2015 独立 Shell – 语言包 (tr-TR)
Visual Studio 2015 集成 Shell – 语言包 (zh-CN) Visual Studio 2015 独立 Shell – 语言包 (zh-CN)
Visual Studio 2015 集成 Shell – 语言包 (zh-TW) Visual Studio 2015 独立 Shell – 语言包 (zh-TW)

反馈