 |
| Visual Studio 2008 For discussing Visual Studio 2008. Please post code questions about a specific language (C#, VB, ASP.NET, etc) in the correct language forum instead. |
Welcome to the p2p.wrox.com Forums.
You are currently viewing the Visual Studio 2008 section of the Wrox Programmer to Programmer discussions. This is a community of software programmers and website developers including Wrox book authors and readers. New member registration was closed in 2019. New posts were shut off and the site was archived into this static format as of October 1, 2020. If you require technical support for a Wrox book please contact http://hub.wiley.com
|
|
|
|

September 9th, 2010, 02:41 AM
|
|
Registered User
|
|
Join Date: Apr 2005
Posts: 352
Thanks: 14
Thanked 0 Times in 0 Posts
|
|
Able to run WCF project in VS 2008 without Framework 3.5.
Hi,
Just wondering how am I able to run a project in VS 2008 which utilizes WCF and that too without having Framework 3.5, (I check in IIS ASP.NET tab, have only 1.0 and 2.0 version). But, project is running good.
|
|

September 9th, 2010, 02:48 AM
|
 |
Wrox Author
|
|
Join Date: Jun 2003
Posts: 17,089
Thanks: 80
Thanked 1,576 Times in 1,552 Posts
|
|
You're mixing up the framework and the runtime. While there exists a 3.5 framework, the underlying runtime is still .NET 2. So, in IIS you see version 1 and 2, while your project may very well be using .NET 3.5 specific assemblies.
Cheers,
Imar
|
|
The Following User Says Thank You to Imar For This Useful Post:
|
rupen (September 9th, 2010)
|
|

September 9th, 2010, 03:15 AM
|
|
Registered User
|
|
Join Date: Apr 2005
Posts: 352
Thanks: 14
Thanked 0 Times in 0 Posts
|
|
Thank you for the reply, but it has created few more qustions:
1. so did it mean that if I have installed Framework 2.0, the installation of VS 2008 will just put 3.5 assemblies?
2. where can I see the 3.5 assemblies in Windows Explorer?
3. Framework 3.5 will never be seen in IIS as it uses runtime of Fmwlk 2.0. is it true?
|
|

September 9th, 2010, 03:21 AM
|
 |
Wrox Author
|
|
Join Date: Jun 2003
Posts: 17,089
Thanks: 80
Thanked 1,576 Times in 1,552 Posts
|
|
1. More or less. You don't need VS 2008; you could just install the .NET 3.5 framework. It adds assemblies, but doesn't change the run-time.
http://www.danielmoth.com/Blog/net-framework-35.aspx
2. In your Windows\Microsoft.NET\Framework folder
3. More or less. You can't configure IIS to use framework 3.5. You configure it to use the runtime 2.0. Your application can then use the framework 3.5, running against the 2.0 runtime.
Cheers,
Imar
|
|
The Following User Says Thank You to Imar For This Useful Post:
|
rupen (September 9th, 2010)
|
|

September 9th, 2010, 03:40 AM
|
|
Registered User
|
|
Join Date: Apr 2005
Posts: 352
Thanks: 14
Thanked 0 Times in 0 Posts
|
|
..Great, thank you again. so, I guess, the framework 4.0 has different runtime, if we install framework 4, it will show in IIS, right?
|
|

September 9th, 2010, 03:45 AM
|
 |
Wrox Author
|
|
Join Date: Jun 2003
Posts: 17,089
Thanks: 80
Thanked 1,576 Times in 1,552 Posts
|
|
Yes, that's correct.
Cheers,
Imar
|
|
 |