MVVMLight V4 beta installer

Sep 13, 2011 at 2: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"?

Cheers
Rod

Sep 16, 2011 at 4: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

 

Rgds

Simon (Darkside) Jackson

@DDreaper

Oct 13, 2011 at 1: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.

Coordinator
Oct 13, 2011 at 1:49 PM

Hi,

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

cheers

Laurent

Oct 31, 2011 at 10: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?

Smion

Coordinator
Oct 31, 2011 at 10:08 AM

Hi,

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.

Cheers,
Laurent

 

Oct 31, 2011 at 10:39 AM

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

http://stackoverflow.com/questions/4023277/silverlight-for-windows-7-phone-option-is-not-shown-in-add-new-item-option

 

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.

Coordinator
Oct 31, 2011 at 11:08 AM

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

Cheers,
Laurent