dotnet / dotnet/deployment-tools

Signing in Linux

Open
#125 4 comments 0 reactions 0 assignees View on GitHub
area-ClickOnce
Dominant language
C#
Stars
213
Forks
73
Avg merge
1d 21h
Merged PRs (30d)
4

Description

When I try to sign with `dotnet-mage -Sign Application.application -CertFile /root/file.pfx -Publisher "publisher"` in Linux it says

`Internal error, please try again. Unable to load shared library 'Kernel32.dll' or one of its dependencies. In order to help diagnose loading problems, consider setting the LD_DEBUG environment variable: libKernel32.dll: cannot open shared object file: No such file or directory`

I found in the source code, that CryptoAPI is only supported in Windows.
Are there any alternatives to get manifests signed without Windows?

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.