Re: [WiX-users] Problem installing merge modules on server 2008 R2

2013-01-23 Thread Rob Hamflett
Starting with Vista the WinSxS runtime assemblies aren't committed until 
InstallFinalize.  This meant my service couldn't be started as part of 
the StartServices action.  I had to write a commit custom action to 
start the service for me.  It's possible that this is the issue you're 
running into, and it just happens to work on Windows 7 because the 
runtime you need is already there.  Don't start the service during the 
installation, and see if you can start it from the Services panel 
afterwards.

Rob

On 21/01/2013 12:57, Rob wrote:
 I am having a problem in that I cannot get WIX to install these files

 Merge Id=vccrt90 Language=1033
 SourceFile=$(env.MS_MERGE_MODULES)\Microsoft_VC90_CRT_x86.msm DiskId=1
 /
Merge Id=vcmfc90 Language=1033
 SourceFile=$(env.MS_MERGE_MODULES)\Microsoft_VC90_MFC_x86.msm DiskId=1
 /
Merge Id=vccrtpol90 Language=1033
 SourceFile=$(env.MS_MERGE_MODULES)\policy_9_0_Microsoft_VC90_CRT_x86.msm
 DiskId=1 /
Merge Id=vcmfcpol90 Language=1033
 SourceFile=$(env.MS_MERGE_MODULES)\policy_9_0_Microsoft_VC90_MFC_x86.msm
 DiskId=1 /

 MergeRef Id=vccrt90 /
  MergeRef Id=vcmfc90 /
  MergeRef Id=vccrtpol90 /
  MergeRef Id=vcmfcpol90 /

 The wix project builds and installs but as these are not installed, the my
 service will not run. If I look at the installer log it looks like it is
 trying to create directories in windows\winsxs, but when I look for these
 folders they have not been created. If I look in Process monitor there is
 no mention of trying to create these directories/files, only trying to read
 them and failing.


 Am I doing something wrong in my wix code? Seems to work fine on Windows 7
 etc

 Thanks

 Rob
 --
 Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
 MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
 with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
 MVPs and experts. SALE $99.99 this month only -- learn more at:
 http://p.sf.net/sfu/learnmore_122412




--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. ON SALE this month only -- learn more at:
http://p.sf.net/sfu/learnnow-d2d
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Problem installing merge modules on server 2008 R2

2013-01-23 Thread Rob
Great. That was my problem. Thanks for your help. Much appreciated

Rob


On 23 January 2013 11:48, Rob Hamflett rob_hamfl...@sn.scee.net wrote:

 Starting with Vista the WinSxS runtime assemblies aren't committed until
 InstallFinalize.  This meant my service couldn't be started as part of
 the StartServices action.  I had to write a commit custom action to
 start the service for me.  It's possible that this is the issue you're
 running into, and it just happens to work on Windows 7 because the
 runtime you need is already there.  Don't start the service during the
 installation, and see if you can start it from the Services panel
 afterwards.

 Rob

 On 21/01/2013 12:57, Rob wrote:
  I am having a problem in that I cannot get WIX to install these files
 
  Merge Id=vccrt90 Language=1033
  SourceFile=$(env.MS_MERGE_MODULES)\Microsoft_VC90_CRT_x86.msm
 DiskId=1
  /
 Merge Id=vcmfc90 Language=1033
  SourceFile=$(env.MS_MERGE_MODULES)\Microsoft_VC90_MFC_x86.msm
 DiskId=1
  /
 Merge Id=vccrtpol90 Language=1033
 
 SourceFile=$(env.MS_MERGE_MODULES)\policy_9_0_Microsoft_VC90_CRT_x86.msm
  DiskId=1 /
 Merge Id=vcmfcpol90 Language=1033
 
 SourceFile=$(env.MS_MERGE_MODULES)\policy_9_0_Microsoft_VC90_MFC_x86.msm
  DiskId=1 /
 
  MergeRef Id=vccrt90 /
   MergeRef Id=vcmfc90 /
   MergeRef Id=vccrtpol90 /
   MergeRef Id=vcmfcpol90 /
 
  The wix project builds and installs but as these are not installed, the
 my
  service will not run. If I look at the installer log it looks like it is
  trying to create directories in windows\winsxs, but when I look for these
  folders they have not been created. If I look in Process monitor there is
  no mention of trying to create these directories/files, only trying to
 read
  them and failing.
 
 
  Am I doing something wrong in my wix code? Seems to work fine on Windows
 7
  etc
 
  Thanks
 
  Rob
 
 --
  Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
  MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
  with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
  MVPs and experts. SALE $99.99 this month only -- learn more at:
  http://p.sf.net/sfu/learnmore_122412
 




 --
 Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
 MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
 with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
 MVPs and experts. ON SALE this month only -- learn more at:
 http://p.sf.net/sfu/learnnow-d2d
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users




-- 

Rob Freer

Software Developer



*Cambridge Imaging Systems*

DDI: +44 (0)1954 262005 | Mobile: +44 (0)7508303880

The Grange | 44 High Street | Willingham | Cambridge | CB24 5ES

www.cambridgeimaging.co.uk | rob.fr...@cambridgeimaging.co.uk
--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. ON SALE this month only -- learn more at:
http://p.sf.net/sfu/learnnow-d2d
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] Problem installing merge modules on server 2008 R2

2013-01-21 Thread Rob
I am having a problem in that I cannot get WIX to install these files

Merge Id=vccrt90 Language=1033
SourceFile=$(env.MS_MERGE_MODULES)\Microsoft_VC90_CRT_x86.msm DiskId=1
/
  Merge Id=vcmfc90 Language=1033
SourceFile=$(env.MS_MERGE_MODULES)\Microsoft_VC90_MFC_x86.msm DiskId=1
/
  Merge Id=vccrtpol90 Language=1033
SourceFile=$(env.MS_MERGE_MODULES)\policy_9_0_Microsoft_VC90_CRT_x86.msm
DiskId=1 /
  Merge Id=vcmfcpol90 Language=1033
SourceFile=$(env.MS_MERGE_MODULES)\policy_9_0_Microsoft_VC90_MFC_x86.msm
DiskId=1 /

MergeRef Id=vccrt90 /
MergeRef Id=vcmfc90 /
MergeRef Id=vccrtpol90 /
MergeRef Id=vcmfcpol90 /

The wix project builds and installs but as these are not installed, the my
service will not run. If I look at the installer log it looks like it is
trying to create directories in windows\winsxs, but when I look for these
folders they have not been created. If I look in Process monitor there is
no mention of trying to create these directories/files, only trying to read
them and failing.


Am I doing something wrong in my wix code? Seems to work fine on Windows 7
etc

Thanks

Rob
--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122412
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users