While it's true that you don't need to update MSVCRT.DLL, any app built with VS2005 or VS2008 is most likely really linking to MSVCR80.dll or MSVCR90.dll. If this applies to the original poster, these DO need to be installed and they are what are installed by the merge modules. The VS2005 version of this is:
C:\Program Files\Common Files\Merge Modules\Microsoft_VC80_CRT_x86.msm I believe this will only be present on your machine if you selected the right options when installing Visual Studio (they may not get installed by default). See this blog post for details: http://74.125.47.132/search?q=cache:qeuhnkGFoT8J:blogs.msdn.com/aymans/a rchive/2006/04/04/568466.aspx+Microsoft_VC80_CRT_x86.msm&hl=en&ct=clnk&c d=7&gl=us -----Original Message----- From: Chad Petersen [mailto:chad.peter...@harlandfs.com] Sent: Wednesday, February 04, 2009 3:43 PM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] Updating msvcrt Whew! Jeremy had me goin' there for a bit. I don't have VS 2008 on my system, just 2005, but our lead developer did so I grabbed his merge modules and opened each in Orca and did not see that file in any of them. Phil, great book BTW. -----Original Message----- From: Wilson, Phil [mailto:phil.wil...@wonderware.com] Sent: Wednesday, February 04, 2009 12:24 PM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] Updating msvcrt But Chad is correct - there is no redist for msvcrt.dll to install on Windows 2000 and later because it is part of the OS. You don't redistribute msvcrt.dll in the same way that you don't redistribute kernel32.dl. Phil Wilson -----Original Message----- From: Jeremy Lew [mailto:j...@liquidmachines.com] Sent: Wednesday, February 04, 2009 11:32 AM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] Updating msvcrt Pull in the appropriate merge module similar to this: C:\Program Files (x86)\Common Files\Merge Modules\microsoft_vc90_CRT_x86.msm This will install the CRT in the WinSxS directory so that it can coexist with any existing version. -----Original Message----- From: Chad Petersen [mailto:chad.peter...@harlandfs.com] Sent: Wednesday, February 04, 2009 2:21 PM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] Updating msvcrt Here's what I find Microsoft saying about this file Prevent Redistribution of MSVCRT.dll To prevent the problem from occurring in the future, do not redistribute MSVCRT.dll with your setup package. MSVCRT.dll is in the Microsoft C Runtime Library, and MSVCRT.dll is installed with the operating system. Only update MSVCRT.dll by using operating system service packs. http://support.microsoft.com/kb/330314 -----Original Message----- From: Sudripta Nandy (Sarangsoft Corporation) [mailto:v-su...@microsoft.com] Sent: Wednesday, February 04, 2009 11:11 AM To: wix-users@lists.sourceforge.net Subject: [WiX-users] Updating msvcrt Hi, I am building a setup file and I may need to update msvcrt.dll if the system has a lower version than the one our application requires. But, this file is used by the OS and should be updated after a restart or such. This file cannot be easily updated/replaced as it is used by the OS. Please let me know how to do it. Thanks. Sudripta. ------------------------------------------------------------------------ ------ Create and Deploy Rich Internet Apps outside the browser with Adobe(R)AIR(TM) software. With Adobe AIR, Ajax developers can use existing skills and code to build responsive, highly engaging applications that combine the power of local resources and data with the reach of the web. Download the Adobe AIR SDK and Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------ ------ Create and Deploy Rich Internet Apps outside the browser with Adobe(R)AIR(TM) software. With Adobe AIR, Ajax developers can use existing skills and code to build responsive, highly engaging applications that combine the power of local resources and data with the reach of the web. Download the Adobe AIR SDK and Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------ ------ Create and Deploy Rich Internet Apps outside the browser with Adobe(R)AIR(TM) software. With Adobe AIR, Ajax developers can use existing skills and code to build responsive, highly engaging applications that combine the power of local resources and data with the reach of the web. Download the Adobe AIR SDK and Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------ ------ Create and Deploy Rich Internet Apps outside the browser with Adobe(R)AIR(TM) software. With Adobe AIR, Ajax developers can use existing skills and code to build responsive, highly engaging applications that combine the power of local resources and data with the reach of the web. Download the Adobe AIR SDK and Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------ ------ Create and Deploy Rich Internet Apps outside the browser with Adobe(R)AIR(TM) software. With Adobe AIR, Ajax developers can use existing skills and code to build responsive, highly engaging applications that combine the power of local resources and data with the reach of the web. Download the Adobe AIR SDK and Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------------ Create and Deploy Rich Internet Apps outside the browser with Adobe(R)AIR(TM) software. With Adobe AIR, Ajax developers can use existing skills and code to build responsive, highly engaging applications that combine the power of local resources and data with the reach of the web. Download the Adobe AIR SDK and Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users