dotnet / dotnet/maui

[Enhancement] Strong Name assemblies

Open
#749 5 comments 8 reactions 2 assignees Claimed by @Redth View on GitHub
area-infrastructure proposal/open t/enhancement ☀️
Dominant language
C#
Stars
23.3k
Forks
2k
Avg merge
1d 10h
Merged PRs (30d)
297

Description

## Summary
Consider strong naming `Microsoft.Maui.*` and including the `snk` in the repo.

I understand this wasn't an option on Xamarin but would this be an option on MAUI?

After all, this [is the official library authoring guideline](https://docs.microsoft.com/en-ca/dotnet/standard/library-guidance/strong-naming#create-strong-named-net-libraries) from .NET:

> ✔️ CONSIDER strong naming your library's assemblies.

> ✔️ CONSIDER adding the strong naming key to your source control system.

```
CSC : error CS8002: Referenced assembly 'Microsoft.Maui, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' does not have a strong name.
```

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.