.NET Framework 指南.NET Framework Guide

注意

此 .NET Framework 內容集包含 .NET Framework 4.5 到 4.8 版的資訊。This .NET Framework content set includes information for .NET Framework versions 4.5 through 4.8. 若要下載 .NET Framework,請參閱安裝 .NET FrameworkTo download the .NET Framework, see Installing the .NET Framework. 如需 .NET Framework 的新功能和變更清單,請參閱 .NET Framework 中的新功能For a list of new features and changes in the NET Framework, see What's New in the .NET Framework. 如需支援平台的清單,請參閱 .NET Framework 系統需求For a list of supported platforms, see .NET Framework System Requirements. 如需舊版 .NET Framework 的文件,請參閱 .NET 舊版文件For documentation about older versions of the .NET Framework, see .NET previous versions documentation.

.NET Framework 這套開發平台可用於建置可在網路、Windows、Windows Phone、Windows Server 及 Microsoft Azure 上使用的 App。The .NET Framework is a development platform for building apps for web, Windows, Windows Phone, Windows Server, and Microsoft Azure. 這是由通用語言執行平台 (CLR) 和 .NET Framework 類別庫 (包括各種功能且支援許多產業標準) 所組成。It consists of the common language runtime (CLR) and the .NET Framework class library, which includes a broad range of functionality and support for many industry standards.

.NET Framework 提供許多服務,包括記憶體管理、類型與記憶體安全、安全性、網路及應用程式部署。The .NET Framework provides many services, including memory management, type and memory safety, security, networking, and application deployment. 它提供了簡單好用的資料結構和 API,以抽取出較低層級的 Windows 作業系統。It provides easy-to-use data structures and APIs that abstract the lower-level Windows operating system. 您可以搭配 .NET Framework 使用不同的程式設計語言,包括 C#、F# 與 Visual Basic。You can use different programming languages with the .NET Framework, including C#, F#, and Visual Basic.

如需適用於使用者和開發人員的 .NET Framework 一般簡介,請參閱使用者入門For a general introduction to the .NET Framework for both users and developers, see Getting Started. 如需 .NET Framework 架構與重要功能的簡介,請參閱概觀For an introduction to the architecture and key features of the .NET Framework, see the overview.

.NET Framework 可以搭配 Docker 與 Windows 容器 (英文) 使用。The .NET Framework can be used with Docker and with Windows Containers.

安裝Installation

.NET Framework 隨附於 Windows,讓您能夠執行 .NET Framework 應用程式。The .NET Framework comes with Windows, enabling you to run .NET Framework applications. 但您需要的 .NET Framework 版本可能比 Windows 所隨附的版本更高。You may need a later version of the .NET Framework than the one that comes with your Windows version. 如需詳細資訊,請參閱在 Windows 上安裝 .NET FrameworkFor more information, see Install the .NET Framework on Windows.

請參閱修復 .NET Framework,以了解如何在遇到 .NET Framework 安裝錯誤時修復 .NET Framework 安裝。See Repair the .NET Framework to learn how to repair your .NET Framework installation if you're experiencing errors when installing the .NET Framework.

如需下載 .NET Framework 的詳細資訊,請參閱安裝適用於開發人員的 .NET FrameworkFor more detailed information on downloading the .NET Framework, see Install the .NET Framework for developers.

本節內容In this section

  • 新功能What's New
    描述最新版 .NET Framework 中重要的新功能與變更。Describes key new features and changes in the latest versions of the .NET Framework. 包含過時類型及成員的清單,並提供從舊版 .NET Framework 移轉您的應用程式的指南。Includes lists of obsolete types and members, and provides a guide for migrating your applications from the previous version of the .NET Framework.

  • 開始使用Get Started
    提供 .NET Framework 的完整概觀與其他資源的連結。Provides a comprehensive overview of the .NET Framework and links to additional resources.

  • 安裝指南Installation Guide
    提供有關 .NET Framework 安裝與疑難排解的資源與指導方針。Provides resources and guidance about .NET Framework installation and troubleshooting.

  • 移轉手冊Migration Guide
    提供將應用程式移轉至新版 .NET Framework 時所需考量的資源與變更清單。Provides resources and a list of changes you need to consider if you're migrating your application to a new version of the .NET Framework.

  • 開發指南Development Guide
    提供應用程式開發所有主要技術領域和工作的指引,包括建立、設定、偵錯、保護及部署您的應用程式,以及有關動態程式設計、互通性、擴充性、記憶體管理和執行緒的資訊。Provides a guide to all key technology areas and tasks for application development, including creating, configuring, debugging, securing, and deploying your application, and information about dynamic programming, interoperability, extensibility, memory management, and threading.

  • 工具Tools
    說明透過使用 .NET Framework 技術,可協助您開發、設定及部署應用程式的工具。Describes the tools that help you develop, configure, and deploy applications by using .NET Framework technologies.

  • 其他類別庫和 APIAdditional class libraries and APIs
    提供 Microsoft 工具使用之私人 .NET Framework API 的文件。Provides documentation for private .NET Framework APIs used by Microsoft tools.

另請參閱See also