This project has moved and is read-only. For the latest updates, please go here.

MVVMLight V4 beta installer

Sep 13, 2011 at 3:40 AM

Hi all,

I want to give the new V4 beta a working over, however I've discovered that the installer wishes that I uninstall the previous version of MVVMLight (installed using the V3 MSI installer).

This is sub optimal as I still need to build against V3 on my release branches and wish to try V4 on my dev branch.

Has anyone had success in getting both installed side by side? Alternatively could the installer be renamed to "MVVM Light Toolkit V4"?


Sep 16, 2011 at 5:12 PM

Another point on the installer is that is doesn't actually install the project templates or snippets.  I un-installed V3 and had to remove the old templates and snippets manually but the new installer didn't add the new versions



Simon (Darkside) Jackson


Oct 13, 2011 at 2:33 PM

Did a fresh install today and at the point the MSI tried to install the templates it comes up with a dos box with the following error:


Error when installing Snippets

Could not find part of path 'D:\Visual Studio 2010\Code Snippets..'


Hope this helps with the installer issues.

Oct 13, 2011 at 2:49 PM


I am abroad these days but I will check it out when I am back home.



Oct 31, 2011 at 11:02 AM

Right after some further investigation I found part of my problem.  If I have BOTH VS2010 ultimate and VS express installed, the templates and snippets are only installed in the Ultimate edition.

In previous installs for MVVMLight, it was always available in both.

Hope this helps?


Oct 31, 2011 at 11:08 AM


It is correct that in case both the Ultimate and Express editions are available, I only install for the Ultimate version. When I wrote the installer, it seemed rational, since I couldn't picture people using the Express edition when Ultimate was available. Is that something that you do? It is possible to install for both versions if they are installed, but then it will take longer because I need to execute devenv /setup for both versions.



Oct 31, 2011 at 11:39 AM

Well I've managed to manually install the templates and posted the solution here to Stack Overflow:


As for use, I only use ultimate when I have to :D, for general coding express just starts quicker and is less prone to crashing as Ultimate (but that's just me).

Add as well that I only noticed today that the Phone Express is not the same as the normal C# Express as it's a different executable lol


I think to be on the safe side, I'd install the templates into which ever editions are actually installed to avoid confusion.

As for the side by side dev question above, I'm sure it would be a nice to have.

Oct 31, 2011 at 12:08 PM

Good points. I will see if I can modify the installer to install into the various expression editions.