dotnet / dotnet/deployment-tools
Signing in Linux
Open
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
Assessment
This issue has not been assessed yet.