Hi Chuck, > In Qpid for Windows there are several hard-coded source > references to Visual Studio (VS) 2008. Is there any interest > in migrating to VS 2010?
Yes, but I did some VS2010 work a few months back and ended up going back to VS2008, but I don't remember the details. May have been cmake having trouble with it, but I don't recall details. > By far the largest consumer of VS objects is /cpp, > qpid-cpp.sln, and all the related projects. These are mostly > unaffected by VS version as cmake generates the VS solution > and project files from scratch and they adapt to the VS > version automatically. Right. The only other thing to check into is whether Microsoft changed the name mangling from VC9 to VC10 - that would require different items packed in the SDK you've been making (or drop VC9). > Checked-in source references involving a VS version are in > /cpp, /dotnet, and /wcf where there are a few solution, > project, and script files. None of these is a huge obstacle > to an upgrade but there may be some non-obvious reasons to > stick with VS 2008. Right, such as a sponsor using it. I don't know of one offhand, but it's one of those non-technical items to keep in mind. > Microsoft's free Express versions of Visual Studio moved to > 2010 a long time ago. Today you have to hunt a little to get > Express 2008 but it's still out there. Eventaully, though, > 2008 will retire and I don't want Qpid left out. It will be years before the bulk of VC9 users move on. Trust me. > Q1: Can we plan a Visual Studio 2010 upgrade for the next release? I think it would be good to try it out. And talk about how to handle the C# projects. Force migrate to VS2010, or maintain both 2008 and 2010 project/solution files? > Q2: How do developers get their Visual Studio? Do you buy VS > Ultimate/Premium/Professional editions or do you run Express? I get MSDN w/ Professional. The vast majority of users doing real development get Visual Studio thru MSDN. > I have VS 2008 Professional. If somebody changed all the > projects in Qpid to VS 2010 today then I'd be upset until I > got VS 2010. I want the upgrade to be as painless as possible. Yes, I agree. > Q3: Apparently I can have both VS 2008 and VS 2010 installed > on the same dev system. Has anyone ever done this? (What a > great cmake test!) I routinely run multiple Visual Studio versions, but haven't tried 2010 w/ other versions. It's usually no problem though. -Steve --------------------------------------------------------------------- Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:[email protected]
