Run Octo.exe on Windows Server 2003

Hi Octopus team,

I have a windows server 2003 running CCNet CI server, which I need to run Octo.exe to package/push nuget package onto Octopus Server. However, running Octo.exe requries .net framework 4.5 and above, and windows server 2003 does not support .net framework 4.5. Is there anyway I can run Octo.exe? is there an older version of Octo.exe that supports .net framework 4?

Thanks.

Hi Jianhuang,

Thanks for getting in touch! Older versions of Octo.exe can still be downloaded from our site, however if it’s at all possible, we would recommend upgrading your Windows server version. Especially if you’re running a newer version of Octopus, upgrading your server would likely avoid any potential compatibility issues with using an older Octo.exe version.

Doing a little research, it looks like Octo.exe version 3.0.18.71 supports .NET 4.0 and you can download it here. :slight_smile:

I hope this helps! Let me know how you go or if you have any further questions moving forward.

Best regards,

Kenny

Thanks Kenny, this older version of Octo.exe works great :slight_smile:
My script does two things, 1. package the files into nuget package, 2. push this package to Octopus Server. However, this older version of Octo.exe does not support 'Push" command, is there any workaround you can think of to push this package onto Octopus Server?

Thank you

Jian

Hi Jian,

You’re very welcome! Glad it works for you. The push command was introduced in Octo.exe 3.3.8, however I’m unable to confirm if this version requires .NET 4 or 4.5. You could give it a go by downloading this version here.

I hope this helps! Otherwise you could push the package via nuget.exe or uploading via the web portal.

Best regards,

Kenny

Thank you Kenny, I will give it a try :slight_smile:

1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.