This website uses cookies. By clicking Accept, you consent to the use of cookies. Click Here to learn more about how we use cookies.
Turn on suggestions
Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
- Revenera Community
- :
- InstallShield
- :
- InstallShield Forum
- :
- Official fix available?
Subscribe
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Subscribe
- Mute
- Printer Friendly Page
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Dec 02, 2008
07:32 AM
Error 27520 while updating Doc type XML's
hi all,
I've been using a demo version of Installshield 2009 SP1 version 15
my requirement was to dynamically update an xml file which has doc type definitions. i did an import of the xml file to update the xml at runtime. but while installation the installer fires
error 27520 Error opening the xml file
i even learnt that this was a bug in the earlier versions and i tried the hotfix as well..but the fix i downloaded wasn't for my version of Installshield.
Please suggest me the workarounds for this issue and hotfixes if any.
I've been using a demo version of Installshield 2009 SP1 version 15
my requirement was to dynamically update an xml file which has doc type definitions. i did an import of the xml file to update the xml at runtime. but while installation the installer fires
error 27520 Error opening the xml file
i even learnt that this was a bug in the earlier versions and i tried the hotfix as well..but the fix i downloaded wasn't for my version of Installshield.
Please suggest me the workarounds for this issue and hotfixes if any.
(18) Replies
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Dec 02, 2008
09:47 AM
What project type are you working with? If Basic MSI, try backing up and replacing the file \Redist\Language Independent\i386\ISXmlCfg.dll with the one in the attached zip file. Then rebuild and try again. Note that this isn't not a 100% compatible replacement for the file; attempting to use the view's install/uninstall testing may fail and crash with this file in place. However it should include a fix for Issue IOB-000004430.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Dec 03, 2008
08:20 AM
hey Michael,
that was a timely help mate...really solved the issue..thanks a ton
that was a timely help mate...really solved the issue..thanks a ton
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Dec 03, 2008
10:33 AM
I know you may have the problem solved, but here is a different approach that you can consider. If you are using an Install Shield Script project or a Install Shield Script MSI project, then this is a viable option for you. This link will demonstrate how you can use COM objects to open, read, modify, and save an XML document without the use of calling a DLL. You see, install shield script has the ability to create COM objects in the code. The link above reads and modifies a web.config file which is XML encoded.
I hope you find this information informative.
I hope you find this information informative.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Dec 03, 2008
10:44 PM
hey Michael,
the dll fails to update the xml element contents dynamically.
in the sense if i try to update the xml with a static content it works fine...but if i try to update with a property value as obtained by the UI dialog box ....it clears of the element contents.
i've made sure i'm making use of public property by puttin it all caps...
n thanks travaller...i'll have a look at the link suggested by you.
can anyone help me ....atleast letme know which version has solution for updating a doctype xml with dynamic content...plz its real urgent...!!
the dll fails to update the xml element contents dynamically.
in the sense if i try to update the xml with a static content it works fine...but if i try to update with a property value as obtained by the UI dialog box ....it clears of the element contents.
i've made sure i'm making use of public property by puttin it all caps...
n thanks travaller...i'll have a look at the link suggested by you.
can anyone help me ....atleast letme know which version has solution for updating a doctype xml with dynamic content...plz its real urgent...!!
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Dec 04, 2008
12:04 PM
Hmm. Does it fail that way with all properties, or only ones that you have the user insert - try with ones like [ProductName] or [INSTALLDIR] to see? I guess there may be more incompatibilities in this preview code than I'd hoped for. I'll see when I can find time to look into this.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Dec 04, 2008
01:26 PM
I found some time and have fixed the property resolution; I'll try to upload a new version as soon as possible (probably tomorrow).
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Dec 05, 2008
01:08 AM
yes Michael, it fails even with the [INSTALLDIR]
i tried testing it with both [INSTALLDIR] and a userdefined property. It failed for both cases.
i really appreciate your efforts mate, help regarding this issue will be of great help to me. Thanks for your time mate
i tried testing it with both [INSTALLDIR] and a userdefined property. It failed for both cases.
i really appreciate your efforts mate, help regarding this issue will be of great help to me. Thanks for your time mate
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Dec 09, 2008
12:58 AM
Thanks michael,
i'll look at this mate and i'll defnitely let you know the status. Thanks a ton again for your efforts.
i'll look at this mate and i'll defnitely let you know the status. Thanks a ton again for your efforts.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Dec 11, 2008
03:48 PM
I was seeing this issue, and the new DLL fixed it for me. Thanks for the help, Michael.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Dec 12, 2008
04:19 AM
MichaelU wrote:
Here's the updated version; follow the instructions from the previous post (second in this thread) for updating it, and notes on caveats. Let me know if this gives you any more trouble. 🙂
Hey Michael,
Its party time mate...thanks a lot for this favour. defnitely worth a drink, toast to michael for resolving xml issue...Merry christmas mate...!!:)
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Dec 15, 2008
01:33 PM
I'm also seeing the same error in an installer built in InstallShield 2008 - do you have a similar fix for that product?
Thanks!
Thanks!
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Dec 15, 2008
02:34 PM
Cheers, glad it's working for both of you. We'll make sure to get this properly integrated into the next release. 😉
As for using with IS2008, subject to the same caveats only moreso (with regards to the likelihood of some IDE incompatibilities), the DLL should be compatible with the MSI tables at runtime. If you want to test it quickly, use something like ORCA to substitute it into the binary table of a copy of your built MSI.
As for using with IS2008, subject to the same caveats only moreso (with regards to the likelihood of some IDE incompatibilities), the DLL should be compatible with the MSI tables at runtime. If you want to test it quickly, use something like ORCA to substitute it into the binary table of a copy of your built MSI.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Feb 09, 2009
12:22 PM
Hi MichaelU,
Thanks for posting this fix. However, our customer requires to use only official updates for Installshield so I cannot use it.
Can you tell me, when this will be included in an official update? If it already is, can you tell me the name of the update, since there are so many large ones and downloading them is pretty slow?
Thanks in advance,
Ernst
Thanks for posting this fix. However, our customer requires to use only official updates for Installshield so I cannot use it.
Can you tell me, when this will be included in an official update? If it already is, can you tell me the name of the update, since there are so many large ones and downloading them is pretty slow?
Thanks in advance,
Ernst
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Feb 09, 2009
03:50 PM
Hi Ernst - at this point there is no official version of this change. It's neither fully backwards compatible nor purely a bug fix, and is thus not suitable for our standard hotfix/SP process. I would expect to see this capability in our next major release, but I couldn't say if that will fit your timescale.
Perhaps your customer would be willing to accept the previously attached DLL as it was built in the official fashion and is signed by Acresso.
Perhaps your customer would be willing to accept the previously attached DLL as it was built in the official fashion and is signed by Acresso.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Aug 04, 2009
09:55 PM
MichaelU wrote:
Here's the updated version; follow the instructions from the previous post (second in this thread) for updating it, and notes on caveats. Let me know if this gives you any more trouble. 🙂
Hi Michael
I had tried the ISXmlCfg-84770.zip that you posted, unfortunately, it didn’t work for me to fix the error 27520. I am using IS2009 Basic MSI.
The scenario is as the followings:
1. I had built the required file using the IS.
2. Next, I installed the setup file that I had created.
3. The changes made for the setting had been stored in the xml file.
4. I reinstalled using the setup file again.
However, the error 27520 pops up. Any suggestions how to fix it?
Thanks in advance.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Aug 05, 2009
11:37 AM
Hi MaverickC, are you able to check with a copy of InstallShield 2010 to see if it works there? If it's working there, I would strongly suggest you use that instead. If it doesn't work, I would suggest filing a bug report with our support department so we can address this.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Aug 13, 2009
08:37 PM
MichaelU wrote:
Hi MaverickC, are you able to check with a copy of InstallShield 2010 to see if it works there? If it's working there, I would strongly suggest you use that instead. If it doesn't work, I would suggest filing a bug report with our support department so we can address this.
Hi Michael,
Thank you for your prompt reply. Unfortunately, I was unable to get a fresh copy of IS2010, for the IS2009 was bought not long ago. Do you have any other workarounds that might be able to solve the problem? Or is there any other alternatives? Any suspected scenario that might lead to this problem?
Thank you in advance.
Cheers
Maverick