WCF/WPF Enabling in VS 2005/XPP

Asked By Tapas Shome
26-Oct-08 02:34 AM
Earn up to 0 extra points for answering this tough question.

 How do I install WPF/WCF in VS 2005.

 All the links that I tried in google are dead.

  How to install WCF/WPF Extensions for Visual Studio 2005 if you've already installed .NET Framework 3.0 SP1.

Binny ch replied to Tapas Shome
26-Oct-08 03:45 AM
If you have .NET Framework 3.0 SP1 installed on your machine, when attempting to install the Extensions - you'll get an error message saying:

Setup has detected that a prerequisite is missing. To use Visual Studio 2005 extensions for .NET Framework 3.0 (WCF & WPF), November 2006 CTP you must have the .NET Framework 3.0 runtime installed. Please install the .NET Framework 3.0 runtime and restart setup.


Now, apparently .NET Framework 3.0 SP1 is not .NET Framework 3.0 for the Extensions installer.

Seems like the best way to go around this problem is to fool the Extensions installer by putting a fake key into the registry:


[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{15095BF3-A3D7-4DDF-B193-3A496881E003}]
"DisplayName"="Microsoft .NET Framework 3.0"

  reply

Perry replied to Tapas Shome
26-Oct-08 05:57 AM
You will need .NET 3.0 or above for this. See http://godevelop.blogspot.com/2008/02/installing-wcfwpf-extensions-for-vs.html which has explained the installation. You will need to download Visual Studio 2005 extensions for .NET Framework 3.0 (WCF & WPF), November2006 CTP from
http://www.microsoft.com/downloads/...&displaylang=en  or http://www.download.com/The-Visual-Studio-2005-extensions-for-NET-Framework-3-0-WCF-WPF-November-2006-CTP/3000-10253_4-10727672.html?tag=mncol;pop&cdlPid=10727671 Windows Communication Foundation Samples from http://msdn2.microsoft.com/en-us/library/ms751514.aspx

If you have all the things then  see http://blog.tfanshteyn.com/2008/01/fixing-wcfwpf-vs-2005-extensions.html

Simply run the installer from the command line with the following:

msiexec /i vsextwfx.msi WRC_INSTALLED_OVERRIDE=1

Regards,
Megha
Create New Account