activemq-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Eddie Fast (JIRA)" <>
Subject [jira] [Commented] (AMQNET-327) Upgrade solution to VisualStudio 2010
Date Fri, 17 Jun 2011 23:08:47 GMT


Eddie Fast commented on AMQNET-327:

We currently add the NMS .csproj files to our master solution.  Then we add the projects as
Project References instead of DLL references, so that it easily switches between Debug and
Release configs.

So the NMS libs get built everytime we do a build.

We have been hesistant to work with the binaries because of the Debug/Release switching. 
But I've been searching and it appears that there is a workaround (one example:

So, we could work off the NMS binaries and then include them as DLL references using the above
technique.  This will require some modification of our projects, but not a big deal.

> Upgrade solution to VisualStudio 2010
> -------------------------------------
>                 Key: AMQNET-327
>                 URL:
>             Project: ActiveMQ .Net
>          Issue Type: Task
>          Components: ActiveMQ, EMS, MSMQ, NMS, Stomp, WCF
>            Reporter: Jim Gomes
>            Assignee: Jim Gomes
>              Labels: net-2.0, net-3.5, net-4.0, vs2010
>             Fix For: 1.6.0
>   Original Estimate: 48h
>  Remaining Estimate: 48h
> The solution files should be upgraded to VisualStudio 2010.  At the same time, now projects
will be created to target specific .NET versions.  The existing projects will be renamed to
XXX-net2.0.csproj or XXX-net3.5.csproj, as appropriate.  For example, the vs2008-nms.csproj
will be renamed to vs2010-nms-net2.0.csproj.  It will then be duplicated to vs2010-nms-net4.0.csproj
to target the .NET 4.0 framework.  Other platform specific versions can be created on an as-needed
basis.  These individual project files will all be included in the single vs2010-nms.sln file.

This message is automatically generated by JIRA.
For more information on JIRA, see:


View raw message