dotnet/Documentation/breaking-changes/clickonce-supports-sha-256-...

34 lines
893 B
Markdown

## 79: ClickOnce supports SHA-256 on 4.0-targeted apps
### Scope
Minor
### Version Introduced
4.6
### Source Analyzer Status
Planned
### Change Description
Previously, a ClickOnce app with a certificate signed with SHA-256 would require .NET 4.5 or later to be present, even if the app targeted 4.0. Now, 4.0-targeted ClickOnce apps can run on 4.0, even if signed with SHA-256.
- [ ] Quirked
- [x] Build-time break
### Recommended Action
This change removes that dependency and allows SHA-256 certificates to be used to sign ClickOnce apps that target .NET Framework 4 and earlier versions.
### Affected APIs
* Not detectable via API analysis
### Category
ClickOnce
[More information](https://msdn.microsoft.com/en-us/library/dn833125(v=vs.110).aspx#ClickOnce)
<!--
### Notes
We could possibly detect this by analyzing ClickOnce manifests and looking for SHA-256 certs.
-->