Avalonia: Assemblies should be strong-name signed

Created on 1 Feb 2019  路  7Comments  路  Source: AvaloniaUI/Avalonia

The assemblies built in this project are not strong-name signed. This makes them unconsumable on .NET Framework from assemblies that are themselves strong-name signed.

question

Most helpful comment

Its being worked on.

All 7 comments

What is the benefit of signed assemblies? In my opinion, they don't give you more security. You can always build the source and sign it yourself. Even signing .dlls yourself is possible.

What is the benefit of signed assemblies? In my opinion, they don't give you more security. You can always build the source and sign it yourself. Even signing .dlls yourself is possible.

A good point. Although I personally do not see a major benefit in snk signing, the code base I am working on has snk signing all over and is unable to use avalonia. The argument could be that I remove the signing from the code base (which I am yet to look at).

So checking if Avalonia has plans for snk.
If not, do close this issue and I will check how else to work around it, maybe sign Avalonia myself or remove signing from code-base etc.

Its being worked on.

Is there something I can do in the meantime, such as sign the assemblies myself locally for now?

@danwalmsley @kekekeks Hi! Could you please update the status of this request? We have the situation when our platform are strongly-named and this cannot be changed. We really require this.
I know that there are some third-party packages which are not strongly-named, so is there any chance to see strongly-named Avalonia nearest future?

@kekekeks tmds/Tmds.DBus 0.9.0 has been released with strong-name.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

TheColonel2688 picture TheColonel2688  路  3Comments

Suriman picture Suriman  路  3Comments

RUSshy picture RUSshy  路  4Comments

JonathaN7Shepard picture JonathaN7Shepard  路  4Comments

MiKaMaru picture MiKaMaru  路  4Comments