Jan 25, 2013
06:49 AM
CHANDINATHREDDY wrote: Set the visible to false that will hide the location That does not change accordingly with the selected feature. I found out the solution: we must use the SetProperty event on the Tree to set a property.
... View more
Jan 24, 2013
09:33 AM
Hi there, I have a setup with several feature and some of them installs Windows Services and other installs web sites. Using the original CustomSetup, when selecting a feature that installs a web site, a "Install to" location appears (normally poiting to c:\inetput\wwwroot). I need to use MsiSelectionTreeSelectedFeature to get the selected feature in the SelectionTree so that I can hide that location textbox. I've tried to use subscriptions, conditions and other means but I was unable to achieve the behaviour I need 😞 However, on the logs I see that the property is set everytime I select a different feature. What can be my mistake? Thanks
... View more
Labels
- Labels:
-
InstallShield 2012 Spring
Jan 16, 2013
02:40 AM
Hi guys, I've created an InstallShield setup with several features. In "Internet Information Services" I've added a site called "Default Web Site" (because, for now, I want to install my application in the IIS default web site) which has the following properties: Component: WebSiteComponent Delete on Uninstall: Yes Content Source Path = [IISROOTFOLDER] I've added a Application to that site. When installing, the Application is created, the files are copied and everything is working. MSI (s) (54:08) [08:27:07:820]: Component: WebsiteComponent; Installed: Absent; Request: Local; Action: Local Action 08:27:11: Progress Custom Action. Creating IIS website Default Web Site (...) When uninstall it seems that the web Application is forgotten 😞 MSI (s) (54:3C) [08:27:45:855]: Component: WebsiteComponent; Installed: Local; Request: Absent; Action: Null (...) MSI (s) (54:3C) [08:27:47:233]: Executing op: ActionStart(Name=ISIISUninstall,,) Action 08:27:47: ISIISUninstall. MSI (s) (54:3C) [08:27:47:234]: Executing op: CustomActionSchedule(Action=ISIISUninstall,ActionType=3073,Source=BinaryData,Target=ISIISUninstall,CustomActionData=C:\Users\NB15664\AppData\Local\Temp\IIS8953.tmp) MSI (s) (54:00) [08:27:47:284]: Invoking remote custom action. DLL: C:\Windows\Installer\MSI8D34.tmp, Entrypoint: ISIISUninstall MSI (s) (54:40) [08:27:47:284]: Generating random cookie. MSI (s) (54:40) [08:27:47:285]: Created Custom Action Server with PID 6236 (0x185C). MSI (s) (54:1C) [08:27:47:305]: Running as a service. MSI (s) (54:1C) [08:27:47:306]: Hello, I'm your 32bit Elevated custom action server. InstallShield 08:27:47: User legacy object preference is the following: . This is based on the value of the following property: IISPREFERLEGACYOBJECTS InstallShield 08:27:47: InitIISObject InstallShield 08:27:47: Legacy objects are supported InstallShield 08:27:47: RemoveAll Action 08:27:47: Progress Custom Action. Action 08:27:47: Progress Custom Action. Action 08:27:47: Progress Custom Action. Action 08:27:47: Progress Custom Action. InstallShield 08:27:47: RemoveAppPool for MyApplicationPool Action 08:27:47: Progress Custom Action. Removing application pool InstallShield 08:27:47: RemoveAppPoolFunction InstallShield 08:27:47: GetAdminSection for section 'system.applicationHost/applicationPools' and path 'MACHINE/WEBROOT/APPHOST' and commitpath 'MACHINE/WEBROOT/APPHOST'. InstallShield 08:27:47: Found element with property 'name' value of: MyApplicationPool InstallShield 08:27:47: Removing apppool InstallShield 08:27:47: CommitChanges for path 'MACHINE/WEBROOT/APPHOST' and physical path 'C:\Windows\system32\inetsrv\config\'. (...) I think the problem is on the "Action: Null". Any hint? Thanks
... View more
- Tags:
- iis
- uninstall iis
Labels
- Labels:
-
InstallShield 2012 Spring
Jan 10, 2013
09:39 AM
Well, I've disabled Advertising for the features and it started working. I think that the multi-feature instance is messing something 😞
... View more
Jan 09, 2013
09:47 AM
Well, I've made one test: I've renamed the problematic assembly and then performed a "Repair". In this case the file is copied again. I switched back to the old file, performed a repair, and nothing happened 😞 I've attached the log of this last "Repair". Once again a have a "Advertise" and no FileCopy 😞 (...) MSI (s) (34:8C) [15:44:27:799]: Doing action: InstallValidate Action 15:44:27: InstallValidate. Validating install Action start 15:44:27: InstallValidate. MSI (s) (34:8C) [15:44:27:800]: PROPERTY CHANGE: Deleting MsiRestartManagerSessionKey property. Its current value is '81bc4313338d324d83c9a8e614a7f5d8'. MSI (s) (34:8C) [15:44:27:800]: Feature: OneConsole; Installed: Advertise; Request: Reinstall; Action: Reinstall MSI (s) (34:8C) [15:44:27:800]: Component: CustomAction; Installed: Local; Request: Null; Action: Null (...) MSI (s) (34:8C) [15:44:28:224]: Doing action: InstallFiles Action 15:44:28: InstallFiles. Copying new files Action start 15:44:28: InstallFiles. MSI (s) (34:8C) [15:44:28:227]: Note: 1: 2205 2: 3: MsiPatchOldAssemblyFile MSI (s) (34:8C) [15:44:28:227]: Note: 1: 2228 2: 3: MsiPatchOldAssemblyFile 4: SELECT `MsiPatchOldAssemblyFile`.`Assembly_` FROM `MsiPatchOldAssemblyFile` WHERE `MsiPatchOldAssemblyFile`.`File_` = ? MSI (s) (34:8C) [15:44:28:228]: Note: 1: 2205 2: 3: MsiSFCBypass MSI (s) (34:8C) [15:44:28:228]: Note: 1: 2228 2: 3: MsiSFCBypass 4: SELECT `File_` FROM `MsiSFCBypass` WHERE `File_` = ? MSI (s) (34:8C) [15:44:28:228]: Note: 1: 2205 2: 3: MsiPatchHeaders MSI (s) (34:8C) [15:44:28:228]: Note: 1: 2228 2: 3: MsiPatchHeaders 4: SELECT `Header` FROM `MsiPatchHeaders` WHERE `StreamRef` = ? Action ended 15:44:28: InstallFiles. Return value 1. Can you help?
... View more
Jan 09, 2013
09:30 AM
Thanks. The problem is that the Action is Null: Action start 15:29:10: InstallValidate. MSI (s) (44:54) [15:29:10:310]: Feature: OneConsole; Installed: Advertise; Request: Reinstall; Action: Reinstall MSI (s) (44:54) [15:29:10:310]: Component: CustomAction; Installed: Local; Request: Null; Action: Null MSI (s) (44:54) [15:29:10:310]: Component: __PersistInstallationName65; Installed: Null; Request: Null; Action: Null MSI (s) (44:54) [15:29:10:310]: Component: AllOtherFiles; Installed: Local; Request: Null; Action: Null The problematic file is under component "CustomAction".
... View more
Jan 09, 2013
07:58 AM
Hi, I have another problem. This is the scenario: - My ProductVersion is 1.0.0.0 - It installs several files each with version 1.0.0.0 The QA guy of the company (or the client) installs version 1.0.0.0 and detects a bug on the software. We fix the assemblies but they don't get a new version, that is, they continue with version 1.0.0.0. I build a new setup (with the save ProductVersion). When installing it detects a minor upgrade and asks if the user wants to upgrade. What happens is that those assemblies don't get updated. I've set the "Always overwrite" flag in all assemblies. What am I doing wrong? Thanks
... View more
Labels
- Labels:
-
InstallShield 2012 Spring
Jan 07, 2013
10:58 AM
Hi guys, I'm stucked and I'm sure that the problem is somewhere between the chair and the keyboard. I'm executing MSBuild in the following way: C:\Windows\Microsoft.NET\Framework\v4.0.30319>msbuild "D:\XPTO\Solution.sln" /p:Configuration="Release" /p:Platform="Mixed Platforms" /p:ProductVersion="5.0.0.0" This executes correctly but when I install the setup the version is not 5.0.0.0. What am I doing wrong? EDIT: I replaced "ProductVersion" by InstallShieldProductVersion and it works... Is this the correct way?
... View more
Labels
- Labels:
-
InstallShield 2012 Spring
Jan 04, 2013
04:07 AM
rrinblue22 wrote: you can still run the custom action when user clicks on "Next" button on a dialog.... its just that you need to have this executed in Install Execute sequence to retain the changed product name... Great! That did the trick! Thanks a lot. ... Moving to the next step!
... View more
Jan 04, 2013
02:35 AM
hidenori wrote: It is a private property. So you need to sequence the custom action in both InstallUISequence and InstallExecuteSequence tables. Thanks for replying. That means that I can't run the custom action when the user clicks the "Next" button on a dialog that I've inserted between InstallWelcome and LicenseAgreement? Thanks
... View more
Jan 03, 2013
09:52 AM
Hi there, I'm developing a Basic MSI installation. I need to change the ProductName after the user introduces the "installation name". That new ProductName should appear in Add/Remove Programs and on the dialogs during the installation. I've made a InstallScript that calls MsiSetProperty and I can see on the logs: Action start 15:29:46: NewCustomAction2. (...) MSI (c) (E0!AC) [15:29:49:095]: PROPERTY CHANGE: Modifying ProductName property. Its current value is 'MyProduct'. Its new value: 'aaaa'. Action ended 15:29:49: NewCustomAction2. Return value 1. Which seems fine, to me. However, on the end of the log, I still have: Property(S): ProductName = MyProduct I think that difference is on (c) and (s). As far as I could investigate the 'c' stands for client process and 's' for server process. So, any hint on how to accomplish this? Thanks
... View more
Labels
- Labels:
-
InstallShield 2012 Spring
Latest posts by nunocenteio
Subject | Views | Posted |
---|---|---|
976 | Jan 25, 2013 06:49 AM | |
2662 | Jan 24, 2013 09:33 AM | |
5477 | Jan 16, 2013 02:40 AM | |
2095 | Jan 10, 2013 09:39 AM | |
2095 | Jan 09, 2013 09:47 AM | |
2095 | Jan 09, 2013 09:30 AM | |
5593 | Jan 09, 2013 07:58 AM | |
3464 | Jan 07, 2013 10:58 AM | |
1330 | Jan 04, 2013 04:07 AM | |
1330 | Jan 04, 2013 02:35 AM |
Activity Feed
- Posted Re: Use MsiSelectionTreeSelectedFeature in CustomSetup dialog on InstallShield Forum. Jan 25, 2013 06:49 AM
- Posted Use MsiSelectionTreeSelectedFeature in CustomSetup dialog on InstallShield Forum. Jan 24, 2013 09:33 AM
- Tagged Use MsiSelectionTreeSelectedFeature in CustomSetup dialog on InstallShield Forum. Jan 24, 2013 09:33 AM
- Tagged Use MsiSelectionTreeSelectedFeature in CustomSetup dialog on InstallShield Forum. Jan 24, 2013 09:33 AM
- Posted Not removing IIS Application on uninstall on InstallShield Forum. Jan 16, 2013 02:40 AM
- Tagged Not removing IIS Application on uninstall on InstallShield Forum. Jan 16, 2013 02:40 AM
- Tagged Not removing IIS Application on uninstall on InstallShield Forum. Jan 16, 2013 02:40 AM
- Posted Re: Minor upgrade doesn't replace files? on InstallShield Forum. Jan 10, 2013 09:39 AM
- Posted Re: Minor upgrade doesn't replace files? on InstallShield Forum. Jan 09, 2013 09:47 AM
- Posted Re: Minor upgrade doesn't replace files? on InstallShield Forum. Jan 09, 2013 09:30 AM
- Posted Minor upgrade doesn't replace files? on InstallShield Forum. Jan 09, 2013 07:58 AM
- Tagged Minor upgrade doesn't replace files? on InstallShield Forum. Jan 09, 2013 07:58 AM
- Tagged Minor upgrade doesn't replace files? on InstallShield Forum. Jan 09, 2013 07:58 AM
- Tagged Minor upgrade doesn't replace files? on InstallShield Forum. Jan 09, 2013 07:58 AM
- Posted Overriding ProductVersion with MSBuild on InstallShield Forum. Jan 07, 2013 10:58 AM
- Tagged Overriding ProductVersion with MSBuild on InstallShield Forum. Jan 07, 2013 10:58 AM
- Posted Re: Basic MSI - Change ProductName in runtime on InstallShield Forum. Jan 04, 2013 04:07 AM
- Posted Re: Basic MSI - Change ProductName in runtime on InstallShield Forum. Jan 04, 2013 02:35 AM
- Posted Basic MSI - Change ProductName in runtime on InstallShield Forum. Jan 03, 2013 09:52 AM
- Tagged Basic MSI - Change ProductName in runtime on InstallShield Forum. Jan 03, 2013 09:52 AM