Thoughts about setup and deployment issues, WiX, XNA, the .NET Framework and Visual Studio
All postings are provided AS IS
with no warranties, and confer no rights. Additionally, views expressed
herein are my own and not those of my employer, Microsoft.
I am going to keep track of ideas for future blog posts with this blog article. I'll add my own ideas as they come to me, and I also welcome suggestions from anyone out there who would like to suggest a topic. I am going to use the following guidelines:
Hi Sam.Desilva15 - This GUID is used internally by Windows Installer and it does not represent the component GUID or product code. The value of this GUID is not officially documented and should not be relied on in any way by any process other than Windows Installer itself.
How about an Iplayer for Xbox or other catch up TV services.
I'm stuck. My main server in the office is refusing to install any .NET updates/fixes/patches. I have run your netfx_setupverifier and it successfully checks whatever is installed on the system: .NET 1.1 SP1, .NET 2 SP2, .NET 3 SP1, and .NET 3.5. Any attempts to update them fail, whether using Microsoft Update or direct installation. I did some extensive reading on the subject but so far don't know which way to go. Would be able to help me?
Hi PMZ01 - What I usually suggest in this type of scenario is to uninstall the versions of the .NET Framework that are on your computer, re-install them, and try again to apply the .NET Framework updates that are available on Windows Update. You can find a set of steps and a tool to help you do this at blogs.msdn.com/.../8108332.aspx.
Thank You for your help. I will look at that article. But before I start repairing/removing any .Net components I would like to know if this will affect the functionality of my server. This server is my production Exchange 2003 server and I would not like to find out that Exch2003 requires .Net 2.0 to run.
Hi PMZ01 - Uninstalling the .NET Framework could affect the functionality of your server, but that is why I suggested re-installing it afterwards. If this is a production server, you'll need to be careful and schedule some downtime while you do this because there are likely to be things that do not work correctly in between the time that you uninstall and the time that you re-install.
I'd love to see a topic on how to create unattended network installations for Visual Studio 2008 and 2010 express which don't require a network file share, but instead work against a local (internal) HTTP server.
Hi Chad - I don't believe that Visual Studio setup supports that type of scenario. You might want to ask on the Visual Studio setup forums just in case though - social.msdn.microsoft.com/.../threads.
There is very little information about any custom action testing framework we could use in MSI's.
Can you once talk about it in one of your blog posts?
I would be interested in Lux
Hi Kiran Hegde - I don't have any personal experience using Lux or with unit testing custom actions. There is some information about how to use Lux in the WiX documentation at wix.sourceforge.net/.../lux.htm and wix.sourceforge.net/.../lux_xsd_index.htm, so hopefully that'll help you get started.