Monday, October 19, 2009
« Gartner too cautious toward Win7 | Main | CSLA .NET training – Nov 2009 »

Microsoft has made Visual Studio 2010 and .NET 4.0 Beta 2 available for download to MSDN subscribers, with general availability soon. VS10 includes a lot of really nice features over VS2008, and I’m personally very excited to see the Beta 2 release.

I’ve made a pre-alpha CSLA .NET “4.0” available for download as well. This is really just the version 3.8.0 code (somewhere between beta 1 and beta 2) that I’ve updated to build under Visual Studio 2010 with .NET 4.0.

Over the next few months I’ll continue to release updates to version 4.0 that take advantage of the .NET 4.0 features, but I wanted to make sure there was a version online that builds with VS10 as soon as possible, so this is it – enjoy!

Monday, October 19, 2009 2:50:18 PM (Central Standard Time, UTC-06:00)
Hi Rocky,

If I install VS 2010, can I use CSLA.NET 3.8.0 if I set "Target framework" in VS to 3.5?

Regards,
Kenneth
Kenneth
Monday, October 19, 2009 3:09:37 PM (Central Standard Time, UTC-06:00)
Unfortunately not. VS10 needs to upgrade the project files to its new format, and there are things in the csproj file that cause the upgrade wizard to go into an infinite loop.

Well, actually I shouldn't be so firm in that statement. Every version of VS10 I've had up to the actual Beta 2 release had this issue. I didn't even try a cold update with Beta 2, because it is such a pain to deal with (the only way out is to use Task Manager to kill VS).

On the other hand - if you can get the csproj file updated for VS10, then yes, you should be able to use 3.8.0 as long as the target framework is 3.5 SP1.
Wednesday, October 21, 2009 2:04:00 AM (Central Standard Time, UTC-06:00)
Just at quick update.

I installed VS 2010 Beta 2 side-by-side with VS 2008 and loaded my Solution from TFS.
Ran the upgrade wizard and everything works just fine!!! :)

BTW: I'm using CSLA.NET 3.7.0 and not 3.8.0 as stated in the first post...
Kenneth
Thursday, October 22, 2009 2:28:41 PM (Central Standard Time, UTC-06:00)
You are right Kenneth, Microsoft appears to have fixed the project upgrade process in Beta 2, and I am also able to open 3.7 and 3.8 solutions in VS10 without any problem. Whew!
Comments are closed.