Seth,
you can reproduce this on your machine! Just copy my "Check_Ver.exe" executable to a test folder on Windows 10. Right-click it and select "Properties". Go to the "Compatibility" tab and...
Type: Posts; User: linder
Seth,
you can reproduce this on your machine! Just copy my "Check_Ver.exe" executable to a test folder on Windows 10. Right-click it and select "Properties". Go to the "Compatibility" tab and...
BTW, I have uploaded a quick WINVER check app for you (compiled with the latest SetupBuilder version).
http://www.lindersoft.com/projects/Check_Ver.zip
It displays the correct value (65536) for...
Hello,
which SetupBuilder version is this?
Possible reasons: if the installer is running in compatibility mode, it can return WIN7 in this case. If the installer is not Windows 10 compliant,...
Hello,
if you store the password in the .sbp project(s), please send us the file and we can recover the password. If you store it in your IDE (for global signing), please send your sb10.lic.
...
Dave,
it's very well possible that the timestamp server is down (for maintenance or system failure) or not reachable. Try to switch to another one.
Friedrich
Hi Chris,
we are doing home office since March and unfortunately, I don't have a fix IP address at home. The Winsock component handles all the proxy stuff - IIRC, SetupBuilder is not doing...
Terry,
the .Net Framework 4.6 script is dated March 2017. Please try the .Net Framework 4.8 script, which incorporates the new detection method.
Does this work?
Friedrich
Chris,
we haven't changed anything in the proxy functionality for years. It's handled through the Winsock component. I have to setup a proxy here to test it.
Friedrich
To be honest, I have to check it myself before I can provide an answer <g>. I'll get back to you.
Friedrich
This should work fine now on your specific machine:
https://www.setupbuilder.com/projects/is_sb10_active_new.zip
If you are interested, please send your e-mail address to support [at]...
Fixed one minute ago. I had access to a machine via TeamViewer and reproduced the issue. It's related to a specific Windows (update) patch level. More info soon.
Friedrich
Hello,
Just use the "Detect Previous Version" in your script. This lets you detect a previously installed version of your product. It returns the installation path, the installed version, and...
Hello,
to be honest, I have no idea. The return value comes directly from Windows. There is absolutely nothing we can do here (or even try to fix it) because it is native Windows functionality....
See attached screenshot. I have compiled your original .sbp file. It reports that IE is running (in a LOOP until I end IE).
Friedrich
Hello,
I have created a simple demo project. It detects if SB10.EXE (the SetupBuilder IDE) is active. Please compile:
https://www.setupbuilder.com/projects/is_sb10_active.zip
Does this...
Hello,
the /S switch handles it automatically for you.
Of course, you can check for the silent switch.
If %_SB_INSTALLERFLAG% Equals "$SB_SILENTMODEFLAG$" Then
Does this help?
Hi Chris,
but the one million dollar question is, why does it work (or seems to work) if the .EXE is not code-signed. The code-signature has nothing to do with the .BIN file (or the download...
BTW, 20 years ?????? OMG :)
Friedrich
Hi Chris,
error #8 is a simple CRC-32 error and protects your clients. It is not really a "decompression" error per-se. The downloaded file is corrupt - similar to an incomplete ZIP file.
...
Hi Mark,
see attached. It is already there - but I agree, it's a bit suboptimal :)
Friedrich
Mark,
the Ctrl+K shortcut in the Script Editor toggles the comment like "Comment Out/In" instead of just "Comment Out". ;)
Does this work?
Friedrich
Unfortunately, I have no idea, sorry. It's a standard method. The .exe is embedded into a .msi and the Microsoft MSI engine handles it.
Friedrich
Hello,
"Runtime mismatch error" means that one of the .lib files in your \BIN32 folder is not correct. sbkernel.lib or 0000.lib seems to be incorrect on the machine with your "Jenkins" machine.
...
Thanks for the update!
Friedrich
Hello,
unfortunately, I have no idea. What we are using is the standard method for "embedded .exe files". It's working fine for quite a few thousand companies since 10+ years and we did not...