New Boundary Support Forum
Home      Members   Calendar   Who's On
Welcome Guest ( Login | Register )
      



Problems converting Prism Suite 8.0 packages...Expand / Collapse
Author
Message
Posted 8/31/2007 7:12:00 PM
Junior Member

Junior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior Member

Group: Forum Members
Last Login: 11/30/2007 12:51:22 PM
Posts: 21, Visits: 21
I am using Prism Suite 8.0 in a Windows XP environment.

I create a pwc package that installs correctly.

If I convert this package to an msi format some of the special Vista defined folders in my package (%Program% (x64) etc are not correctly being converted to msi format (using windows installer 3.1).

Shortcuts in particular are not working.

Never had this problem with Prism Suite 7.1.1.

Has anyone else reported this issue?

Do I have to use the paths command and start changing things all back to standard xp folder syntax?

I hope not - that would be a nightmare!

Post #1580
Posted 9/6/2007 4:22:47 PM


Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

Group: Moderators
Last Login: Yesterday @ 10:05:18 AM
Posts: 655, Visits: 811

If you are using the MSI conversion tool in Prism's Package Editor, it is recommended that you continue to use version 7 rather than version 8. This is because Prism's MSI conversion tool was not updated to support many of the new Special or "Known" folders in the version 8 Package Editor. Here's an excerpt from our documentation:

-----------------

The MSI conversion tool attempts to convert Prism’s special folder variables (for example, Program Files, Program Data) to variables in the MSI package. Some of Prism special folder variables are supported and converted correctly, but many are not. These instances produce conversion error 4087: “Found variable "<variable>": not supported by current version of MSI generator.”

 

Even when errors are reported in the Windows Installer Conversion Results window, a Windows Installer MSI file is created by the conversion tool. If the MSI file is installed as is, the settings within the unconverted special folders will not be installed, even though no errors are displayed during installation. Therefore, files that had conversion errors should not be used as is. Either find a remedy for the errors (perhaps by using Prism’s Paths Editor to change special folder variables to hard-coded locations) and recreate the Windows Installer file, or use a third-party MSI editor to modify the Windows Installer file before using it.

-----------------

You may be able to work around the issue in Prism 8 by using Prism's Paths Editor to convert variable paths to hard-coded paths prior to building the MSI. For example, change "Computer\Program Files (x86)" to "Computer\C:\Program Files".



New Boundary Technologies Support
support@newboundary.com

Post #1582
Posted 9/6/2007 7:54:20 PM
Junior Member

Junior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior Member

Group: Forum Members
Last Login: 11/30/2007 12:51:22 PM
Posts: 21, Visits: 21
Thanks for the response about changing the path.

I did this before creating the msi package and it worked like a charm - not a huge amount of extra work but something to think about for the next release or update.

I like using Prism Suite to create pwc packages and msi packages because the interface is so much easier to work with than InstallShield or Wise Studio.

Thanks again for the workaround.

Post #1583
« Prev Topic | Next Topic »


Reading This TopicExpand / Collapse
Active Users: 0 (0 guests, 0 members, 0 anonymous members)
No members currently viewing this topic.
Forum Moderators: New Boundary Support

PermissionsExpand / Collapse

All times are GMT -6:00, Time now is 10:16pm

Powered By InstantForum.NET v4.1.3 © 2008
Execution: 0.172. 12 queries. Compression Enabled.