Unable to install or update Innovaphone SDK when user account name contains a blank
Hello everyone,
I am having an issue installing the innovaphone SDK on a windows machine, where the user profile name contains a blank like "givenname surname".
The blank in the user name leads to an exception in the VSXI installer during installation (or upgrade) of the SDK as follows (<givenname surname> as placeholder for the real name):
The VSIX-Installer calls the following line:
--------------------
C:\Program Files (x86)\Microsoft Visual Studio\Installer\resources\app\ServiceHub\Services\Microsoft.VisualStudio.Setup.Service\VSIXInstaller.exe,/force,/logFile:C:\Users\<givenname surname>\AppData\Local\Temp\innovaphone.sdk.install.2020-05-1--19-53-00.log,C:\Users\givenname,surname\AppData\Local\Temp\innovaphoneSDK.13.0.2195.0.d1910bb9-ec77-4f6c-b217-5d45b75e1018.vsix
---------------------
The log path with the blank in the user account name then causes an exception (while the second line however is corret -> C:\Users\<givenname,surname>\AppData\Local)
--------------------
VSIXInstaller.InvalidCommandLineException:
Der Pfad zur vsix-Datei 'C:\Users\"<givenname>' ist ungültig, oder Sie verfügen nicht über die erforderlichen Zugriffsberechtigungen. Stellen Sie sicher, dass der Pfad gültig ist und Sie über die erforderlichen Zugriffsberechtigung verfügen.
Der Pfad zur vsix-Datei 'C:\Users\"<givenname>' ist ungültig, oder Sie verfügen nicht über die erforderlichen Zugriffsberechtigungen. Stellen Sie sicher, dass der Pfad gültig ist und Sie über die erforderlichen Zugriffsberechtigung verfügen.
--------------------
The total path would be C:\User\Danny <surname>\.... but the VSXI installer does not recognize this.
However if I create a local administrator account called "test.admin" or something similar without blank and run the whole setup as this user everything works.
The above line is from the latest SDK installation on that machine and so far I have not been able to find some help on the side of Microsoft. Manually correcting the path and running the whole line via windows -> run does not work.
Has anyone encountered a similar problem or has an idea to work around using another user account ?
Best Regards
Danny