lijunle / Vsxmd

VS XML documentation -> Markdown syntax.
MIT License
215 stars 51 forks source link

v 1.4.5: error MSB3073 on Linux (.NET 8) #106

Open Laser42 opened 8 months ago

Laser42 commented 8 months ago

Hello, thank you for a great tool.

It worked fine on Windows, but in Docker I've faced the same error as described here: https://github.com/lijunle/Vsxmd/issues/76 So, my version of Vsxmd is 1.4.5, and I tried mcr.microsoft.com/dotnet/sdk:8.0, `mcr.microsoft.com/dotnet/sdk:8.0-bookworm-slim and mcr.microsoft.com/dotnet/sdk:8.0-alpine images with no success. The error is the same: /root/.nuget/packages/vsxmd/1.4.5/build/Vsxmd.targets(17,5): error MSB3073: The command ""/root/.nuget/packages/vsxmd/1.4.5/build//../tools/linux-musl-x64/Vsxmd" "********i.xml" "/src/***************/README.md" """ exited with code 137.

Can you please try to fix this for .NET 8.0 images?

Thank you

fr4gles commented 8 months ago

Seems like wrong libssl version, try:

wget http://security.ubuntu.com/ubuntu/pool/main/o/openssl1.0/libssl1.0.0_1.0.2n-1ubuntu5.13_amd64.deb
dpkg -i libssl1.0.0_1.0.2n-1ubuntu5.13_amd64.deb
franz-at-dns commented 1 month ago

i have the same problem, and the command provided does not help.

also, i'd argue that whichever libssl version is included in microsofts official dockerfile should be considered the "right" version.