[X] My issue is not related to the behaviour of a package or product provided by neo42
[X] I understand that issues created in this repository are not subject to any support agreements made with neo42
Description
if AskKillPrcesses dialog window is aborted or timed out during removal of a product member package this will currently regcognized as a regular error and ends up in a throw and this exits the calling package with general error instead of defined error 1618 for this case
-> The occurrence of error codes during the execution of the called uninstallation routine via the CMDlet Remove-NxtProductMember must be passed and only then evaluated directly in the DeployApplication.ps1 (-> Exit-NxtScriptWithError) - no general throw in the event of an error within the CMDlet. In particular, it must be possible to distinguish the errors ONLY if they were generated by the AskKillProcesses dialog window (masking of the result codes 1618 of the AskKillProcess dialog window required?) from the possibly identical return value of an MSI uninstallation.
Confirmation
Description
if AskKillPrcesses dialog window is aborted or timed out during removal of a product member package this will currently regcognized as a regular error and ends up in a throw and this exits the calling package with general error instead of defined error 1618 for this case -> The occurrence of error codes during the execution of the called uninstallation routine via the CMDlet Remove-NxtProductMember must be passed and only then evaluated directly in the DeployApplication.ps1 (-> Exit-NxtScriptWithError) - no general throw in the event of an error within the CMDlet. In particular, it must be possible to distinguish the errors ONLY if they were generated by the AskKillProcesses dialog window (masking of the result codes 1618 of the AskKillProcess dialog window required?) from the possibly identical return value of an MSI uninstallation.
Release
2024.09.23.47
Windows build
any
Architecture
No response
Deployment System
No response
Relevant logs
No response