Installshield 2016 Sp2 Download

0 views
Skip to first unread message

Lola Maroun

unread,
Aug 4, 2024, 9:21:22 PM8/4/24
to softnernilee
MyVS solution includes both an Outlook AddIn and an InstallShield LE setup project. Although InstallShield was including the AddIn generated output and related assemblies, neither the manifest nor vsto files were included. So I needed to specify these separately. This worked for one workstation; however, another workstation sharing the solution had a different source directory structure giving unresolved sources.

The manifest and vsto files were added by InstallShield with absolute paths. A symlink common to all the workstations could have solved the issue, but I decided to hack the ISL files to see if it's possible to use relative paths realizing the ISL file might require maintenance hacking in the future.


In order to get the common parent directory (i.e., the solution directory in my case,) I specified the following two parent selectors (..\..) in the ISL for special artifacts listed in .


When you add the file, you should try to have it be relative to the installshield project file. If you keep the .ism file in your source tree, then any executables you add should had a path relative to that file.


Unfortunately, the installer will fork a separate process and exit, meaning it will return immediately even if you run it under start /wait . This makes it useless for scripting purposes. Luckily, there is another switch, /sms , which will cause the installer to pause until the installation completes.


The /f1filename switch allows you to specify a fully-qualified alternate name for the setup.iss file. Note that there must be no space between the /f1 switch and the file name. This switch works both with /r to create the file and with /s to read it.


/silent does appear to work, but the computer automatically restarts, which is not an option for us. /r is broken. Kind of frustrating that the installer was switched to installshield, and yet doesent support installshield flags correctly.


Hi all, is there any news on the install switches?

The package seems to be created with InstallShield, but none of the usual switches seems to work?!

A proper documentation would be much appreciated


Sketchup support replied to the ticket I submitted that the /silent switch will work but has to be run from an elevated command line or script and will install the defaults of English and C:\Program Files\SketchUp\SketchUp 2020 as the install directory. They suggested downloading the full installer and that you want to make sure the following prerequisites are installed before running the silent install.

Microsoft Visual C++ 2015-2019 Redistributable (x64) - 14.23.27820

KB2999226 - Windows 7 Only

Microsoft .NET Framework 4.5.2


Solution (at least it worked for me) for silently installing on Windows 10 without a restart:



This is what my installer looks like. I have the latest visual c++ redistributable (14.24.28127) in my install directory, and the .net framework 4.5.2. I call them both silently with no restart flags, and only after installing those, call Sketchups installer. This does not cause a restart and installs Sketchup. I havnt been able to test it as it doesent support running on a virtual machine, but I can at least get to the license agreement screen. Looks like that is the only way to do this silently without a restart being needed.


I realized that since I had reinstalled VS2013 on a newly imaged computer that now I am unable to add installshield. Or best I can comprehend from the documentation I would minimally need to pay $800 for the lowest version of installshield to use.


Is there another tool available or suggested for people who are not selling software commercially and to whom it is impractical to manually install a program to the half dozen people who might be using it? I talking about simple installs that work in the same way as the original installshield kit.


Worked fine though it would seem that my IT team has successfully blocked a site because when I attempt to perform a build it hangs on a "Preparing to Install" pop-up after two "configuring VS pop-ups". The last panel will stay up for about 30 minutes before it drops to an unable to contact server message.


Not quite up to troubleshooting this as I placed the project onto a computer not managed by IT and it worked fine. I don't think security will be happy until they have caused us to revert to typewriters and couriers. And then they'll opine for the days of quills and ink wells. :)


I appreciate this suggestion. VS2013 was an upgrade as the project was written in VS2008. Basically the only need in this was to upgrade to a version of .Net which is easily available as 4.5 seems to take more effort than necessary to find.


Don't do the amount of programming that I used to do when I wrote this tool and life has things much more tight than the days when I purchased VS2013 Pro myself to accomplish this. Don't have the same burnable income for projects that only benefit myself.

3a8082e126
Reply all
Reply to author
Forward
0 new messages