Calling an .EXE via Active Setup
Here's the situation:
I need to deploy an MSI that installs SketchUp 2015. That part of the equation works just fine. I also need to apply a set of files that land in the [AppDataFolder] for any user who logs into a machine with the app installed. So far I've attempted to use self-healing but have not been able to make it work the way I have on other deployments. Because of this I am attempting to apply the files via Active Setup. I have created an .EXE in AdminStudio that contains Features, Components, and within those Components, the files that need to be applied in the user's App Data directory.
If I run the .EXE on it's own (not the one placed on the system during the install but my source file version, it works fine. However, if it runs at login via Active Setup, or if I launch it manually from Explorer, it fails with the following message..
"Error 1309. Error reading from file: C\Program Files\SketchUp\SketchUp 2015\Application Data\SketchUp\SketchUp 2015\SketchUp\Plugins|su_solarnorth\extension_info.txt System error 3. Verfiy that the file exists and that you can access it."
The obvious problem I see is it is not looking in the correct directory for the files. It should be looking in the [INSTALLDIR] which is C:\Program Files\SketchUp\SketchUp 2015. For some reason, either during the Add File process into the MSI or during the installation, the directory path is being altered and telling it to look in a folder that doesn't exist. I've gone back and forth with the MSI and testing installs but haven't been able to uncover the problem. Does anyone see anything obvious that I am missing?
Be the first to answer this question