It is worth noting that the MSI web setups generated by Visual Studio (I am
using 2008) need "IIS6 management compatibilty" to be installed first on the
target system for the MS generated MSI setups to work, if you are installing
on an IIS7 system.  This is one of the great things about Wix is that it
doesn't need that installed, as it can talk to the IIS7 without using the
older IIS6 metabase calls.  I would strongly recommend using Wix to do the
IIS piece, it is much better equipped and customisable.

2009/8/18 Peter Shirtcliffe <pshirtcli...@sdl.com>

> I wonder if its rather something dark cant handle or if Visual Studio
> has produced a buggy free MSI. Ive no experience of VS web projects so
> perhaps someone else here might be able to comment on how well dark
> handles them. It looks like others have had the same problem
> http://n2.nabble.com/WEBCA_CreateURLS-td2132383.html
>
> The documentation Bob referred to is in the Wix documentation thats
> installed with Wix 3. Theres a shortcut on the start menu.
> Open that, right click the task bar button, select "jump to URL" then
> paste this link in
> mk:@MSITStore:C:\Program%20Files\Windows%20Installer%20XML%20v3\doc\WiX.
> chm::/html/iis_xsd_index.htm
>
> If you would prefer to use Wix custom actions for configuring IIS, and
> that is better than trying to use the Visual Studio ones by the look of
> it, then I would suggest searching this mailing list and the web for
> posts about using Wix IIS custom actions as its non-trivial and has a
> couple of limitations.
>
>
> -----Original Message-----
> From: Tasneem Jappie [mailto:tasneem.jap...@pinesoft.co.uk]
> Sent: 18 August 2009 14:38
> To: General discussion for Windows Installer XML toolset.
> Subject: Re: [WiX-users] MSI to WIX for web setup compiler error
>
> Hi
>
> Uhmmm... I did in fact use the dark -x command to create the wxs file I
> emailed earlier, like so:
>
> C:\wix>"C:\Program Files\Windows Installer XML v3\bin\dark.exe" -x
> Binary MBWRSetup.msi MBWR.Wxs
>
> Also, I can't find the WiXIIsExtension documentation that was suggested
> by Bob.
>
> Is there perhaps a tutorial in how to setup a wix project for a WCF
> solution, or perhaps one for using Wix's own custom actions as mentioned
> below? Like I said, I'm a noob and feeling a bit lost now.
>
> Thanks in advance...
>
>
> -----Original Message-----
> From: Peter Shirtcliffe [mailto:pshirtcli...@sdl.com]
> Sent: 18 August 2009 11:53
> To: General discussion for Windows Installer XML toolset.
> Subject: Re: [WiX-users] MSI to WIX for web setup compiler error
>
>
> I didnt get the attachment for some reason but no matter - Simons
> previous suggestion is right. I was looking at the wrong part of the
> error. I usually know better than to try to fixing things before my
> second cuppa :)
>
> Search the dark output for wxs files with a <CustomAction> element where
> Id="WEBCA_CreateURLs". Wix is complaining that it cant find the custom
> action in any of the wix files in the project.
>
> Apparently, the custom actions referred to in the error message are from
> msvbdpca.dll which was added to the MSI by Visual Studio to set up IIS.
> (Wix has its own custom actions to do this kind of thing). If you add -x
> <path> to the dark command line, itll extract any embedded dlls and
> other binaries to that path.
>
>
> -----Original Message-----
> From: Tasneem Jappie [mailto:tasneem.jap...@pinesoft.co.uk]
> Sent: 18 August 2009 11:29
> To: General discussion for Windows Installer XML toolset.
> Subject: Re: [WiX-users] MSI to WIX for web setup compiler error
>
> Hi Peter
>
> Yes, I've tried rebuilding.  I've attached the wix script.
>
> Thanks!
>
> -----Original Message-----
> From: Peter Shirtcliffe [mailto:pshirtcli...@sdl.com]
> Sent: 18 August 2009 10:47
> To: General discussion for Windows Installer XML toolset.
> Subject: Re: [WiX-users] MSI to WIX for web setup compiler error
>
> Im not sure how you could get those errors if you have replaced those
> strings.
> Have you tried cleaning the intermediate files (*.wixobj), any extra
> copies of the source code and rebuilding, just to be sure ?
>
> Other than that, could you post some source code around the <Product>
> element and around the lines mentioned in the errors ? Ta.
>
> -----Original Message-----
> From: Tasneem Jappie [mailto:tasneem.jap...@pinesoft.co.uk]
> Sent: 18 August 2009 10:36
> To: General discussion for Windows Installer XML toolset.
> Subject: Re: [WiX-users] MSI to WIX for web setup compiler error
>
> I put those strings there, in fact there already are GUIDS in those
> locations, the same one.
>
> Any other suggestions?
>
> -----Original Message-----
> From: Peter Shirtcliffe [mailto:pshirtcli...@sdl.com]
> Sent: 18 August 2009 09:16
> To: General discussion for Windows Installer XML toolset.
> Subject: Re: [WiX-users] MSI to WIX for web setup compiler error
>
> I would guess that dark has remove the old MSI Product code and inserted
> a placeholder to force you to change the Product code when you compile a
> new product.
>
> Regardless of why its doing that, to fix it just generate a guid then
> find the strings "GUID HERE" and "SAME GUID HERE" and replace those
> strings with it. You can generate one with the guidgen tool or use an
> online guid generator website.
>
>
> -----Original Message-----
> From: Tasneem Jappie [mailto:tasneem.jap...@pinesoft.co.uk]
> Sent: 17 August 2009 17:56
> To: wix-users@lists.sourceforge.net
> Subject: [WiX-users] MSI to WIX for web setup compiler error
>
> Hi
>
>
>
> I've used dark.exe to create a wix project from a working msi for a web
> service solution.  I get the following two compile errors and I'm
> stumped (noob), please help?
>
>
>
> Error      1              Unresolved reference to symbol
> 'CustomAction:WEBCA_CreateURLs' in section 'Product:{GUID HERE}'.
> C:\...\MBWebR.wxs       468         1              MBWebRWixSetup
>
> Error      2              Unresolved reference to symbol
> 'CustomAction:WEBCA_CreateURLs' in section 'Product:{SAME GUID HERE}'.
> C:\...\MBWebR.wxs       649         1              MBWebRWixSetup
>
>
>
> Thanks,
> Tasneem
>
>
>
> Consider your responsibility to the environment - think before you
> print!
>
> ************************************************************************
> ******************************************************************
> This email is from Pinesoft Limited. Its contents are confidential to
> the intended recipient(s) at the email address(es) to which it has been
> addressed. It may not be disclosed to or used by anyone other than the
> addressee(s), nor may it be copied in anyway. If received in error,
> please contact the sender, then delete it from your system. Although
> this email and attachments are believed to be free of virus, or any
> other defect which might affect any computer or IT system into which
> they are received and opened, it is the responsibility of the recipient
> to ensure that they are virus free and no responsibility is accepted by
> Pinesoft for any loss or damage arising in any way from receipt or use
> thereof.
> ************************************************************************
> *******************************************************************
>
>
> Pinesoft Limited are registered in England, Registered number: 2914825.
> Registered office: 266-268 High Street, Waltham Cross, Herts, EN8 7EA
> ------------------------------------------------------------------------
> ------
> Let Crystal Reports handle the reporting - Free Crystal Reports 2008
> 30-Day trial. Simplify your report design, integration and deployment -
> and focus on what you do best, core application coding. Discover what's
> new with Crystal Reports now.  http://p.sf.net/sfu/bobj-july
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
> SDL PLC confidential, all rights reserved.
> If you are not the intended recipient of this mail SDL requests and
> requires that you delete it without acting upon or copying any of its
> contents, and we further request that you advise us.
> SDL PLC is a public limited company registered in England and Wales.
> Registered number: 02675207.
> Registered address: Globe House, Clivemont Road, Maidenhead, Berkshire
> SL6 7DY, UK.
>
>
> ------------------------------------------------------------------------
> ------
> Let Crystal Reports handle the reporting - Free Crystal Reports 2008
> 30-Day trial. Simplify your report design, integration and deployment -
> and focus on what you do best, core application coding. Discover what's
> new with Crystal Reports now.  http://p.sf.net/sfu/bobj-july
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
> ------------------------------------------------------------------------
> ------
> Let Crystal Reports handle the reporting - Free Crystal Reports 2008
> 30-Day trial. Simplify your report design, integration and deployment -
> and focus on what you do best, core application coding. Discover what's
> new with Crystal Reports now.  http://p.sf.net/sfu/bobj-july
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
> ------------------------------------------------------------------------
> ------
> Let Crystal Reports handle the reporting - Free Crystal Reports 2008
> 30-Day trial. Simplify your report design, integration and deployment -
> and focus on what you do best, core application coding. Discover what's
> new with Crystal Reports now.  http://p.sf.net/sfu/bobj-july
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
> ------------------------------------------------------------------------
> ------
> Let Crystal Reports handle the reporting - Free Crystal Reports 2008
> 30-Day
> trial. Simplify your report design, integration and deployment - and
> focus on
> what you do best, core application coding. Discover what's new with
> Crystal Reports now.  http://p.sf.net/sfu/bobj-july
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
> ------------------------------------------------------------------------
> ------
> Let Crystal Reports handle the reporting - Free Crystal Reports 2008
> 30-Day
> trial. Simplify your report design, integration and deployment - and
> focus on
> what you do best, core application coding. Discover what's new with
> Crystal Reports now.  http://p.sf.net/sfu/bobj-july
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
>
> ------------------------------------------------------------------------------
> Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
> trial. Simplify your report design, integration and deployment - and focus
> on
> what you do best, core application coding. Discover what's new with
> Crystal Reports now.  http://p.sf.net/sfu/bobj-july
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to