本部分包含示例应用程序、示例代码和分步演练,它们反映了用于部署 Windows 窗体、WPF 和控制台应用程序的语法、结构和技术。
此示例代码仅供教学使用,不应在未修改的情况下用于已部署的解决方案。 特别要注意的是安全性。
ClickOnce 部署
主题 | 说明 |
---|---|
手动部署 ClickOnce 应用程序 | 说明如何使用 .NET Framework 实用程序部署 ClickOnce 应用程序。 |
使用 ClickOnce 部署 API 按需下载程序集 | 演示如何将应用程序中的某些程序集标记为“可选”,以及如何使用 System.Deployment.Application 命名空间中的类下载它们。 |
在设计器中使用 ClickOnce 部署 API 按需下载程序集 | 说明如何仅在应用程序首次使用程序集时进行下载。 |
注意
.NET Core 和 .NET 5 及更高版本中不支持 System.Deployment.Application 命名空间中的 ApplicationDeployment 类和 API。 在 .NET 7 中,支持一种访问应用程序部署属性的新方法。 有关详细信息,请参阅访问 .NET 中的 ClickOnce 部署属性。 .NET 7 不支持等效的 ApplicationDeployment 方法。