OpenOpcSignTool icon indicating copy to clipboard operation
OpenOpcSignTool copied to clipboard

Upgrade NuGet tool to latest .Net

Open dingdonglars opened this issue 1 year ago • 5 comments

This repo helped me get through signing a VSIX package in our Azure DevOps pipeline using a certificate in Azure Key Vault. Great!

However, my first attempts a running this on our build server, the OpenVsixSignTool failed due to a dependency on Net Core 2.1: image

The pipeline does an install immediately before attempting to sign and seems to get the current, stable version 0.3.2 image

Once I installed the (deprecated) Net Core 2.1 as mentioned in the error message above on the build server, the signing works.

It is possible to push a new version of the tool to NuGet to be able to run under newest Net 8.0?

Thanks!

dingdonglars avatar Mar 21 '24 20:03 dingdonglars

hi dingdonglars what os are you running on ? even if i installed both the SDK and the runtime of .net core 2.1 i still get a "The system detected an overrun of a stack-based buffer in this application. This overrun could potentially allow a malicious user to gain control of this application." from the wer file and im not able to sign my vsix file.

i tried on windows 11 (client) in my action-runner it used to work with visual studio 2022 17.8.8 but now, after upgrading to 17.12.5 (with same workload for both) it does not work anymore.

I think the developer has abandon this :(

quesiton: what os do you use and did you do anything else to make it work ?'

thank you

ddomilestone avatar Feb 25 '25 19:02 ddomilestone

We run this in an Azure DevOps pipeline in our privately hosted agent. The agent runs on a Windows Server 2019, so a bit aged. I have not tried on Windows 10/11 nor from inside Visual Studio. I have not experienced the error you get. Once Net Core 2.1 was installed it worked. Sorry I cannot assist more.

Yeah, I think this is abandoned :-( so we a kinda stuck in Net Core 2.1 at the moment

dingdonglars avatar Feb 26 '25 06:02 dingdonglars

I'll get a new release up on modern .NET soon. Sorry for the (big) delay in that.

vcsjones avatar Feb 26 '25 12:02 vcsjones

No problem! Really great that you are doing the upgrade, thanks!

dingdonglars avatar Feb 27 '25 12:02 dingdonglars

Any update on this one ?

ddomilestone avatar Apr 11 '25 08:04 ddomilestone