May 13, 2009
03:08 AM
I am using TeamBuild to build my application. I also have InstallShield 2009 Premiere and created an ISM project that uses the result of TeamBuild to create an MSI. What I want to achieve now is integrating the InstallShield task into my TeamBuild. I know I can install StandAlone Build onto my TeamBuild Server and by that also get the MSBuild Tasks for InstallShield. Does anyone know how to add the task to the TeamBuild definition so that the respective ISM project file is used to eventually build the MSI from the drop location? Best regards, Chris.
... View more
Labels
- Labels:
-
InstallShield 2009
Mar 02, 2009
06:48 AM
Until ISChain is able to incorporate patches as well as installing MSI's, I will use the setupbld.exe tool from the Windows Installer XML Toolset to put everything together.
... View more
Mar 02, 2009
06:22 AM
I need to run a Custom Action that basically executes an external program that fills a database. For the CA to know the connection, I use the SQL Login dialog. However, it is possible that the database already exists or that it does not exist. In case it does not exist, I need it to be created and later filled. If it already exists, the CA must not run. For the database to be automatically created, I checked the "Create catalog if absent" checkbox. How can the CA know that the catalog actually HAS been absent?
... View more
Labels
- Labels:
-
InstallShield 2009
Feb 28, 2009
10:34 AM
Hi Michael, My problem is, that I need to incorporate the patch file (msp) into my MSI and install it AFTER I installed another MSI (chained). Now I found out that with this particular 3rd party app, I cannot specifiy the msp to be installed together with the msi. The path then would be installed by using a commandline like msiexec /p. However, of course I cannot use that from within my setup because I cannot run any other Windows Installer session except for when I use the chaining. The chaining however is only capable of installing files (msiexec /i). Is there ANY way to make the chainer install an MSP file so that I can simply add the MSI as another chained "MSI"? Regards, Chris.
... View more
Feb 26, 2009
02:48 PM
Hello, I have a 3rd party application (msi) and a corresponding patch file (msp). I need to schedule the installation of both right after my own setup. I chose to use the WIndows Installer 4.5 Feature regarding the chaining of MSI's. So I added the 3rd party MSI as a chained MSI in the releases area. I allowed InstallShield to stream the file. Next, I added the msp file to the streamed files list. To install the patch together with the MSI I tried extending the Install Properties for the Chained MSI with the following information: PATH=patchfile.msp This didn't work. I examied the logfile and found out that the Windows Installer actually didnt find the patch file when trying to install the 3rd party msi. I had a close look at the actual location of the msp and found out that its beneath [LocalAppDataFolder]Temp\{GUID}\ And here's my problem. What does that GUID come from? It seems to be a different one everytime the setup runs. Is there some sort of Property to get it? Or do I have to find another way to achieve what I need to do? Please help me... 😉 Regards, Chris.
... View more
Labels
- Labels:
-
InstallShield 2009
Feb 20, 2009
04:25 AM
You are not alone. 😉 There are so many people having problems with that dialogs it's almost ridiculous that Acresso failed in providing support for this. However, the solution is simple: For browsing anything like groups or users, ISNetApi needs the servername. For the servername to be verified or browsed, it needs the ComputerBrowser service. And guess what... the ComputerBrowser service is disabled on Windows Server 2008 by default. In case you really want to enable it, you will need to also enable Printer and File Sharing from within the Network And Sharing Center (because the ComputerBrowser service depends on them). Hope that helps. Well.. your post is pretty old... but then again... people find it when searching for a solution to this. And the problem still exists...
... View more
Dec 16, 2008
09:30 AM
Thanks Christopher! I crossposted the question to WiX-User earlier as you already have noticed. You are right, the discussion is better lead there. However, in case we find a solution to this problem we should remember posting it here as well. I am sure that many people start using DTF rather than InstallShield's solution (it's better documented, there are more samples, the WiX community is pretty responsive,...). So if anyone searches for this topic across the net, he or she should not get to a dead end here. 😉 Thanks for your help! Christian.
... View more
Dec 16, 2008
07:04 AM
I am writing a managed custom action. I am using the DTF Framework from Windows Installer Xml to wrap the managed dll into a usable CA dll. The CA does what it is supposed to, but I am still having trouble with error handling: Dim record As New Record(1) ' Field 0 intentionally left blank ' Field 1 contains error number record(1) = 27533 session.Message(InstallMessage.Error, record) The above code produces the following text shown in the MSI log: MSI (c) (C4 ! C6) [13:15:08:749]: Product: TestMSI -- Error 27533. The case-sensitive passwords do not match. The error number refers to the code contained in the Error table within the MSI. The Message shown above is correct. My problem is: Why does Windows Installer NOT create a dialog notifying the user about the error?
... View more
Labels
- Labels:
-
InstallShield 2009
Dec 11, 2008
01:10 AM
@Grimfort: Nice to know that it can work. 😉 However, even if it did work for me, I couldn't use it for customer setups, until I knew,why it sometimes does not work. @Acresso: Imagine that we deliver a customer setup and that customers calls us asking why the setup does not work. He gets a "list is empty" message. What are we supposed to say then? "Sorry, that can happen under unknown circumstances,... looks like this is the case in your environment. Bad luck, bye." If we knew what can cause this problem, we could write at least something into the prerequisites/requirements for the setup to work.
... View more
Dec 10, 2008
08:56 AM
I don't know how others think about this, but I always thought, the advantage of using a product such as InstallShield is, that it already includes a lot of solutions that you don't need to invent yourself anymore. One of those solutions is certainly the LogonInformation Dialog. However, I already explained that I am having problems with using it. Funny enough, no one cares. The magic question is now whether I need to code an own solution (which I would most probably use Managed Custom Actions for) or if any Acresse developer shows some sort of reaction to the question why InstallShield pops up the message "Empty List" when trying to use the LogonInformation dialog.
... View more
Dec 06, 2008
04:03 PM
This is really weird. I am constantly getting this problem since IS 2008. Reviewing it and searching for it with google reveals: Most people seem to have this problem. Also, I did not find ANY reference of any Acresso/Macrovision employee ever helping out with this issue. It is almost as if they dont know themselves what's going on. Since I believe, the error originates from the custom actions that trigger the verification of the account, Acresso should know what can cause this. Except of course they don't have the sources for the CA's...? However,... even after paying thousands of Euros for that piece of software, I don't get official support without separate support contract... So I guess, I will have to code my own CA's. I am thinking about switching to WiX. When I have to code everything on my own anyway, there's no use for something like InstallShield whatsoever...
... View more
Dec 03, 2008
06:55 AM
I need a setup created with InstallShield 2009 to install a windows service. The service needs an own account to be run under. This accounts needs to be created/selected from within the setup. For this, I add the corresponding Logon Information Panel dialogs: Dialogs -> All Dialogs -> Right Click -> New Dialog... On the New Dialog Wizard: Next -> Logon Information Panel and Associated Child Dialogs -> Next -> Finish However, when I start the setup, and try to browse existing users, it does not matter whether i try to browse Domains, users or whatever, I always get a messagebox saying "The list is empty.". Detailed description: On the Login Information dialog, I click on browse On the Browse for a user account dialog, I click on browse for the domain or server -> Result: The list is empty. On the Browse for a user account dialog, I enter the name of the server I am on into the Name of server textbox and click on browse for the user name --> Result: Server not found On the Browse for a user account dialog, I enter Administrator into the User name textbox while having the name of the server still entered into the Name of server textbox and click on OK --> Result: "Server not found" After clicking Cancel (back in the Logon Information dialog), I enter SERVERNAME\Administrator into the User name textbox and the corresponding password into the Password textbox and click on Next --> Result: Server not found I click on New information I click on Browse for the Domain or Server --> Result: The list is empty. I click on Browse for the groups --> Result: Server not found How do I fix this?
... View more
Labels
- Labels:
-
InstallShield 2009
Latest posts by Tronex
Subject | Views | Posted |
---|---|---|
1984 | May 13, 2009 03:08 AM | |
2052 | Mar 02, 2009 06:48 AM | |
1623 | Mar 02, 2009 06:22 AM | |
2052 | Feb 28, 2009 10:34 AM | |
8897 | Feb 26, 2009 02:48 PM | |
641 | Feb 20, 2009 04:25 AM | |
736 | Dec 16, 2008 09:30 AM | |
3019 | Dec 16, 2008 07:04 AM | |
1999 | Dec 11, 2008 01:10 AM | |
1999 | Dec 10, 2008 08:56 AM |
Activity Feed
- Posted Using InstallShield in an MSBuild Task for TeamBuild on InstallShield Forum. May 13, 2009 03:08 AM
- Posted Found simple solution on InstallShield Forum. Mar 02, 2009 06:48 AM
- Posted Running CA only when SQL Catalog WAS absent? on InstallShield Forum. Mar 02, 2009 06:22 AM
- Posted Using ISChain for applying patches? on InstallShield Forum. Feb 28, 2009 10:34 AM
- Posted Chained MSI, Temp location and MSP Patch on InstallShield Forum. Feb 26, 2009 02:48 PM
- Posted Solution regarding LogonInformation not working in Server 2008 on InstallShield Forum. Feb 20, 2009 04:25 AM
- Posted Discussion moved to WiX-User on InstallShield Forum. Dec 16, 2008 09:30 AM
- Posted How do I show Error Message using Managed Custom Actions with Windows Installer on InstallShield Forum. Dec 16, 2008 07:04 AM
- Posted Working or not on InstallShield Forum. Dec 11, 2008 01:10 AM
- Posted Managed Custom Actions vs. Integrated Solutions on InstallShield Forum. Dec 10, 2008 08:56 AM
- Posted Still no solution in sight on InstallShield Forum. Dec 06, 2008 04:03 PM
- Posted SdLogonUserInformation Problem - The list is empty on InstallShield Forum. Dec 03, 2008 06:55 AM