Exemples et procédures pas à pas relatifs au déploiement ClickOnce

Cette section contient des exemples d’applications, des exemples de code et des procédures pas à pas qui illustrent la syntaxe, la structure et les techniques utilisées pour déployer des applications Windows Forms, WPF et console.

L’exemple de code est destiné à des fins pédagogiques et ne doit pas être utilisé dans les solutions déployées sans modification. En particulier, la sécurité doit être davantage prise en considération.

déploiement ClickOnce

Rubrique Description
Déployer manuellement une application ClickOnce Explique comment utiliser les outils du .NET Framework pour déployer votre application ClickOnce.
Télécharger des assemblys à la demande avec l’API de déploiement ClickOnce Montre comment marquer certains assemblys de votre application comme « facultatifs » et comment les télécharger à l’aide de classes dans l’espace de noms System.Deployment.Application.
Télécharger des assemblys à la demande avec l’API de déploiement ClickOnce en utilisant le concepteur Explique comment télécharger les assemblys d'application uniquement lors de leur première utilisation par l'application.

Notes

La classe ApplicationDeployment et les API de l’espace de noms System.Deployment.Application ne sont pas prises en charge dans .NET Core, .NET 5 et les versions ultérieures. Dans .NET 7, une nouvelle méthode d’accès aux propriétés de déploiement d’application est prise en charge. Pour plus d’informations, consultez Accéder aux propriétés de déploiement ClickOnce dans .NET. .NET 7 ne prend pas en charge l’équivalent des méthodes ApplicationDeployment.