Picture of Danny 2274
Registered 9 years 356 days
Danny 2274 Monday, 20 April 2020, 08:23 AM
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.
--------------------

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

Picture of Marc Schodermayr (innovaphone)
Moderator Registered 9 years 259 days
Marc Schodermayr (innovaphone) Wednesday, 6 May 2020, 06:29 PM
Re: Unable to install or update Innovaphone SDK when user account name contains a blank
Hello,

thanks for reporting the bug. It will be fixed in the next release. Meanwhile you can help yourself by installing the VSIX on your own. It sould be located under <Your SDK Installation Directory>\app-platform-buildtls\innovaphoneSDK.vsix (simply doubleclick it). After that, run the installer again, the VSIX installation should now be passed.
← You can define your color theme preference here