activemq-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From jgo...@apache.org
Subject svn commit: r1343949 - /activemq/activemq-dotnet/Apache.NMS/trunk/
Date Tue, 29 May 2012 19:51:08 GMT
Author: jgomes
Date: Tue May 29 19:51:08 2012
New Revision: 1343949

URL: http://svn.apache.org/viewvc?rev=1343949&view=rev
Log:
Add VisualStudio 2010 solution files.
Fixes [AMQNET-327]. (See https://issues.apache.org/jira/browse/AMQNET-327)

Added:
    activemq/activemq-dotnet/Apache.NMS/trunk/vs2010-nms-net2.0.csproj
    activemq/activemq-dotnet/Apache.NMS/trunk/vs2010-nms-net3.5.csproj
    activemq/activemq-dotnet/Apache.NMS/trunk/vs2010-nms-net4.0.csproj
    activemq/activemq-dotnet/Apache.NMS/trunk/vs2010-nms-test-net2.0.csproj
    activemq/activemq-dotnet/Apache.NMS/trunk/vs2010-nms-test-net3.5.csproj
    activemq/activemq-dotnet/Apache.NMS/trunk/vs2010-nms-test-net4.0.csproj
    activemq/activemq-dotnet/Apache.NMS/trunk/vs2010-nms.sln
Modified:
    activemq/activemq-dotnet/Apache.NMS/trunk/   (props changed)
    activemq/activemq-dotnet/Apache.NMS/trunk/nant-common.xml

Propchange: activemq/activemq-dotnet/Apache.NMS/trunk/
------------------------------------------------------------------------------
    bugtraq:label = Issue#:

Propchange: activemq/activemq-dotnet/Apache.NMS/trunk/
------------------------------------------------------------------------------
--- bugtraq:message (added)
+++ bugtraq:message Tue May 29 19:51:08 2012
@@ -0,0 +1 @@
+Fixes [AMQNET-%BUGID%]. (See https://issues.apache.org/jira/browse/AMQNET-%BUGID%)

Propchange: activemq/activemq-dotnet/Apache.NMS/trunk/
------------------------------------------------------------------------------
    bugtraq:url = https://issues.apache.org/jira/browse/AMQNET-%BUGID%

Propchange: activemq/activemq-dotnet/Apache.NMS/trunk/
------------------------------------------------------------------------------
--- svn:ignore (original)
+++ svn:ignore Tue May 29 19:51:08 2012
@@ -1,7 +1,8 @@
 build
 obj
-*.suo
 lib
+*.suo
+*.user
 package
 .project
 vs2008-nms-test.pidb

Modified: activemq/activemq-dotnet/Apache.NMS/trunk/nant-common.xml
URL: http://svn.apache.org/viewvc/activemq/activemq-dotnet/Apache.NMS/trunk/nant-common.xml?rev=1343949&r1=1343948&r2=1343949&view=diff
==============================================================================
--- activemq/activemq-dotnet/Apache.NMS/trunk/nant-common.xml (original)
+++ activemq/activemq-dotnet/Apache.NMS/trunk/nant-common.xml Tue May 29 19:51:08 2012
@@ -41,6 +41,7 @@
     <property name="build.skip"              value="false" />
     <property name="build.skip.release"      value="false" unless="${property::exists('build.skip.release')}" />
     <property name="download.skip"           value="false" unless="${property::exists('download.skip')}"/>
+    <property name="install.skip"            value="false" unless="${property::exists('install.skip')}"/>
     <property name="compile.skip"            value="false" unless="${property::exists('compile.skip')}" />
     <property name="current.build.config"    value="${if(project.release.type == 'release', 'release', 'debug')}" overwrite="false" />
     <property name="current.build.framework" value="${framework::get-target-framework()}" overwrite="false" />
@@ -387,7 +388,7 @@
     <target name="install" depends="init, compile-target, conditional-install"
             description="Install the artifacts into the nant repo" />
 
-    <target name="conditional-install" unless="${build.skip}"
+    <target name="conditional-install" unless="${build.skip or install.skip}"
             description="Install the artifacts into the nant repo">
         <property name="path" value="${project.group}/${project.name}/${project.version.full}/${current.build.framework}/${current.build.config}" />
         <foreach item="File" property="install.filename">

Added: activemq/activemq-dotnet/Apache.NMS/trunk/vs2010-nms-net2.0.csproj
URL: http://svn.apache.org/viewvc/activemq/activemq-dotnet/Apache.NMS/trunk/vs2010-nms-net2.0.csproj?rev=1343949&view=auto
==============================================================================
--- activemq/activemq-dotnet/Apache.NMS/trunk/vs2010-nms-net2.0.csproj (added)
+++ activemq/activemq-dotnet/Apache.NMS/trunk/vs2010-nms-net2.0.csproj Tue May 29 19:51:08 2012
@@ -0,0 +1,181 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="4.0">
+  <PropertyGroup>
+    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+    <ProductVersion>9.0.21022</ProductVersion>
+    <SchemaVersion>2.0</SchemaVersion>
+    <ProjectGuid>{03CF8530-43E5-4BC3-AB37-60B20BB4A9CB}</ProjectGuid>
+    <OutputType>Library</OutputType>
+    <RootNamespace>Apache.NMS</RootNamespace>
+    <AssemblyName>Apache.NMS</AssemblyName>
+    <WarningLevel>4</WarningLevel>
+    <StartupObject>
+    </StartupObject>
+    <SignAssembly>true</SignAssembly>
+    <AssemblyOriginatorKeyFile>keyfile\NMSKey.snk</AssemblyOriginatorKeyFile>
+    <FileUpgradeFlags>
+    </FileUpgradeFlags>
+    <OldToolsVersion>3.5</OldToolsVersion>
+    <UpgradeBackupLocation>
+    </UpgradeBackupLocation>
+    <SccProjectName>Svn</SccProjectName>
+    <SccLocalPath>Svn</SccLocalPath>
+    <SccAuxPath>Svn</SccAuxPath>
+    <SccProvider>SubversionScc</SccProvider>
+    <RunPostBuildEvent>OnOutputUpdated</RunPostBuildEvent>
+    <TargetFrameworkVersion>v2.0</TargetFrameworkVersion>
+    <PublishUrl>publish\</PublishUrl>
+    <Install>true</Install>
+    <InstallFrom>Disk</InstallFrom>
+    <UpdateEnabled>false</UpdateEnabled>
+    <UpdateMode>Foreground</UpdateMode>
+    <UpdateInterval>7</UpdateInterval>
+    <UpdateIntervalUnits>Days</UpdateIntervalUnits>
+    <UpdatePeriodically>false</UpdatePeriodically>
+    <UpdateRequired>false</UpdateRequired>
+    <MapFileExtensions>true</MapFileExtensions>
+    <ApplicationRevision>0</ApplicationRevision>
+    <ApplicationVersion>1.0.0.%2a</ApplicationVersion>
+    <IsWebBootstrapper>false</IsWebBootstrapper>
+    <UseApplicationTrust>false</UseApplicationTrust>
+    <BootstrapperEnabled>true</BootstrapperEnabled>
+    <BaseIntermediateOutputPath>obj\net-2.0</BaseIntermediateOutputPath>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+    <DebugSymbols>true</DebugSymbols>
+    <DebugType>full</DebugType>
+    <Optimize>false</Optimize>
+    <OutputPath>build\net-2.0\debug\</OutputPath>
+    <DefineConstants>TRACE;DEBUG;NET,NET_2_0</DefineConstants>
+    <AllowUnsafeBlocks>false</AllowUnsafeBlocks>
+    <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+    <DebugSymbols>true</DebugSymbols>
+    <Optimize>true</Optimize>
+    <OutputPath>build\net-2.0\release\</OutputPath>
+    <DefineConstants>TRACE;NET,NET_2_0</DefineConstants>
+    <AllowUnsafeBlocks>false</AllowUnsafeBlocks>
+    <DebugType>full</DebugType>
+    <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
+  </PropertyGroup>
+  <ItemGroup>
+    <Reference Include="System" />
+    <Reference Include="System.Transactions" />
+    <Reference Include="System.Web" />
+    <Reference Include="System.Xml" />
+  </ItemGroup>
+  <ItemGroup>
+    <Compile Include="src\main\csharp\CommonAssemblyInfo.cs" />
+    <Compile Include="src\main\csharp\IBytesMessage.cs" />
+    <Compile Include="src\main\csharp\IConnection.cs" />
+    <Compile Include="src\main\csharp\IConnectionFactory.cs" />
+    <Compile Include="src\main\csharp\IConnectionMetaData.cs" />
+    <Compile Include="src\main\csharp\IDestination.cs" />
+    <Compile Include="src\main\csharp\IllegalStateException.cs" />
+    <Compile Include="src\main\csharp\IMapMessage.cs" />
+    <Compile Include="src\main\csharp\IMessage.cs" />
+    <Compile Include="src\main\csharp\IMessageConsumer.cs" />
+    <Compile Include="src\main\csharp\IMessageProducer.cs" />
+    <Compile Include="src\main\csharp\INetTxConnection.cs" />
+    <Compile Include="src\main\csharp\INetTxConnectionFactory.cs" />
+    <Compile Include="src\main\csharp\INetTxSession.cs" />
+    <Compile Include="src\main\csharp\InvalidClientIDException.cs" />
+    <Compile Include="src\main\csharp\InvalidDestinationException.cs" />
+    <Compile Include="src\main\csharp\InvalidSelectorException.cs" />
+    <Compile Include="src\main\csharp\IObjectMessage.cs" />
+    <Compile Include="src\main\csharp\IPrimitiveMap.cs" />
+    <Compile Include="src\main\csharp\IQueue.cs" />
+    <Compile Include="src\main\csharp\IQueueBrowser.cs" />
+    <Compile Include="src\main\csharp\IRedeliveryPolicy.cs" />
+    <Compile Include="src\main\csharp\ISession.cs" />
+    <Compile Include="src\main\csharp\IStartable.cs" />
+    <Compile Include="src\main\csharp\IStoppable.cs" />
+    <Compile Include="src\main\csharp\IStreamMessage.cs" />
+    <Compile Include="src\main\csharp\ITemporaryQueue.cs" />
+    <Compile Include="src\main\csharp\ITemporaryTopic.cs" />
+    <Compile Include="src\main\csharp\ITextMessage.cs" />
+    <Compile Include="src\main\csharp\ITopic.cs" />
+    <Compile Include="src\main\csharp\ITrace.cs" />
+    <Compile Include="src\main\csharp\MessageConsumerExtensions.cs" />
+    <Compile Include="src\main\csharp\MessageExtensions.cs" />
+    <Compile Include="src\main\csharp\MessageEOFException.cs" />
+    <Compile Include="src\main\csharp\MessageFormatException.cs" />
+    <Compile Include="src\main\csharp\MessageNotReadableException.cs" />
+    <Compile Include="src\main\csharp\MessageNotWriteableException.cs" />
+    <Compile Include="src\main\csharp\MessageProducerExtensions.cs" />
+    <Compile Include="src\main\csharp\NMSConnectionException.cs" />
+    <Compile Include="src\main\csharp\NMSConstants.cs" />
+    <Compile Include="src\main\csharp\NMSException.cs" />
+    <Compile Include="src\main\csharp\NMSConnectionFactory.cs" />
+    <Compile Include="src\main\csharp\NMSSecurityException.cs" />
+    <Compile Include="src\main\csharp\policies\RedeliveryPolicy.cs" />
+    <Compile Include="src\main\csharp\ResourceAllocationException.cs" />
+    <Compile Include="src\main\csharp\SessionExtensions.cs" />
+    <Compile Include="src\main\csharp\Tracer.cs" />
+    <Compile Include="src\main\csharp\TransactionInProgressException.cs" />
+    <Compile Include="src\main\csharp\TransactionRolledBackException.cs" />
+    <Compile Include="src\main\csharp\Util\Atomic.cs" />
+    <Compile Include="src\main\csharp\Util\Convert.cs" />
+    <Compile Include="src\main\csharp\Util\CountDownLatch.cs" />
+    <Compile Include="src\main\csharp\Util\DateUtils.cs" />
+    <Compile Include="src\main\csharp\Util\EndianBinaryReader.cs" />
+    <Compile Include="src\main\csharp\Util\EndianBinaryWriter.cs" />
+    <Compile Include="src\main\csharp\Util\EndianSupport.cs" />
+    <Compile Include="src\main\csharp\Util\MessagePropertyIntercepter.cs" />
+    <Compile Include="src\main\csharp\Util\MessageTransformation.cs" />
+    <Compile Include="src\main\csharp\Util\NMSExceptionSupport.cs" />
+    <Compile Include="src\main\csharp\Util\PrimitiveMap.cs" />
+    <Compile Include="src\main\csharp\Util\PrimitiveMapInterceptor.cs" />
+    <Compile Include="src\main\csharp\Util\SessionUtils.cs" />
+    <Compile Include="src\main\csharp\Util\URISupport.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="src\main\csharp\Util\XmlUtils.cs" />
+  </ItemGroup>
+  <ItemGroup>
+    <Content Include="LICENSE.txt">
+      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+    </Content>
+    <Content Include="NOTICE.txt">
+      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+    </Content>
+  </ItemGroup>
+  <ItemGroup>
+    <None Include="keyfile\NMSKey.snk" />
+  </ItemGroup>
+  <ItemGroup>
+    <BootstrapperPackage Include="Microsoft.Net.Client.3.5">
+      <Visible>False</Visible>
+      <ProductName>.NET Framework 3.5 SP1 Client Profile</ProductName>
+      <Install>false</Install>
+    </BootstrapperPackage>
+    <BootstrapperPackage Include="Microsoft.Net.Framework.3.5.SP1">
+      <Visible>False</Visible>
+      <ProductName>.NET Framework 3.5 SP1</ProductName>
+      <Install>true</Install>
+    </BootstrapperPackage>
+    <BootstrapperPackage Include="Microsoft.Windows.Installer.3.1">
+      <Visible>False</Visible>
+      <ProductName>Windows Installer 3.1</ProductName>
+      <Install>true</Install>
+    </BootstrapperPackage>
+  </ItemGroup>
+  <Import Project="$(MSBuildBinPath)\Microsoft.CSHARP.Targets" />
+  <PropertyGroup>
+    <PostBuildEvent>if /i "$(install_skip)" equ "true" (
+   echo Skipping install...
+   goto :installskip
+)
+
+echo Installing $(ConfigurationName) output files...
+cd $(ProjectDir)
+nant -nologo -q install-all -D:compile.skip=true
+
+:installskip
+</PostBuildEvent>
+    <PreBuildEvent>
+    </PreBuildEvent>
+  </PropertyGroup>
+</Project>
\ No newline at end of file

Added: activemq/activemq-dotnet/Apache.NMS/trunk/vs2010-nms-net3.5.csproj
URL: http://svn.apache.org/viewvc/activemq/activemq-dotnet/Apache.NMS/trunk/vs2010-nms-net3.5.csproj?rev=1343949&view=auto
==============================================================================
--- activemq/activemq-dotnet/Apache.NMS/trunk/vs2010-nms-net3.5.csproj (added)
+++ activemq/activemq-dotnet/Apache.NMS/trunk/vs2010-nms-net3.5.csproj Tue May 29 19:51:08 2012
@@ -0,0 +1,183 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="4.0">
+  <PropertyGroup>
+    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+    <ProductVersion>9.0.21022</ProductVersion>
+    <SchemaVersion>2.0</SchemaVersion>
+    <ProjectGuid>{D3FB0346-8AA5-4C72-9942-C4A8B43398DC}</ProjectGuid>
+    <OutputType>Library</OutputType>
+    <RootNamespace>Apache.NMS</RootNamespace>
+    <AssemblyName>Apache.NMS</AssemblyName>
+    <WarningLevel>4</WarningLevel>
+    <StartupObject>
+    </StartupObject>
+    <SignAssembly>true</SignAssembly>
+    <AssemblyOriginatorKeyFile>keyfile\NMSKey.snk</AssemblyOriginatorKeyFile>
+    <FileUpgradeFlags>
+    </FileUpgradeFlags>
+    <OldToolsVersion>3.5</OldToolsVersion>
+    <UpgradeBackupLocation>
+    </UpgradeBackupLocation>
+    <SccProjectName>Svn</SccProjectName>
+    <SccLocalPath>Svn</SccLocalPath>
+    <SccAuxPath>Svn</SccAuxPath>
+    <SccProvider>SubversionScc</SccProvider>
+    <RunPostBuildEvent>OnOutputUpdated</RunPostBuildEvent>
+    <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
+    <PublishUrl>publish\</PublishUrl>
+    <Install>true</Install>
+    <InstallFrom>Disk</InstallFrom>
+    <UpdateEnabled>false</UpdateEnabled>
+    <UpdateMode>Foreground</UpdateMode>
+    <UpdateInterval>7</UpdateInterval>
+    <UpdateIntervalUnits>Days</UpdateIntervalUnits>
+    <UpdatePeriodically>false</UpdatePeriodically>
+    <UpdateRequired>false</UpdateRequired>
+    <MapFileExtensions>true</MapFileExtensions>
+    <ApplicationRevision>0</ApplicationRevision>
+    <ApplicationVersion>1.0.0.%2a</ApplicationVersion>
+    <IsWebBootstrapper>false</IsWebBootstrapper>
+    <UseApplicationTrust>false</UseApplicationTrust>
+    <BootstrapperEnabled>true</BootstrapperEnabled>
+    <BaseIntermediateOutputPath>obj\net-3.5</BaseIntermediateOutputPath>
+    <TargetFrameworkProfile>
+    </TargetFrameworkProfile>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+    <DebugSymbols>true</DebugSymbols>
+    <DebugType>full</DebugType>
+    <Optimize>false</Optimize>
+    <OutputPath>build\net-3.5\debug\</OutputPath>
+    <DefineConstants>TRACE;DEBUG;NET,NET_3_5</DefineConstants>
+    <AllowUnsafeBlocks>false</AllowUnsafeBlocks>
+    <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+    <DebugSymbols>true</DebugSymbols>
+    <Optimize>true</Optimize>
+    <OutputPath>build\net-3.5\release\</OutputPath>
+    <DefineConstants>TRACE;NET,NET_3_5</DefineConstants>
+    <AllowUnsafeBlocks>false</AllowUnsafeBlocks>
+    <DebugType>full</DebugType>
+    <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
+  </PropertyGroup>
+  <ItemGroup>
+    <Reference Include="System" />
+    <Reference Include="System.Transactions" />
+    <Reference Include="System.Web" />
+    <Reference Include="System.Xml" />
+  </ItemGroup>
+  <ItemGroup>
+    <Compile Include="src\main\csharp\CommonAssemblyInfo.cs" />
+    <Compile Include="src\main\csharp\IBytesMessage.cs" />
+    <Compile Include="src\main\csharp\IConnection.cs" />
+    <Compile Include="src\main\csharp\IConnectionFactory.cs" />
+    <Compile Include="src\main\csharp\IConnectionMetaData.cs" />
+    <Compile Include="src\main\csharp\IDestination.cs" />
+    <Compile Include="src\main\csharp\IllegalStateException.cs" />
+    <Compile Include="src\main\csharp\IMapMessage.cs" />
+    <Compile Include="src\main\csharp\IMessage.cs" />
+    <Compile Include="src\main\csharp\IMessageConsumer.cs" />
+    <Compile Include="src\main\csharp\IMessageProducer.cs" />
+    <Compile Include="src\main\csharp\INetTxConnection.cs" />
+    <Compile Include="src\main\csharp\INetTxConnectionFactory.cs" />
+    <Compile Include="src\main\csharp\INetTxSession.cs" />
+    <Compile Include="src\main\csharp\InvalidClientIDException.cs" />
+    <Compile Include="src\main\csharp\InvalidDestinationException.cs" />
+    <Compile Include="src\main\csharp\InvalidSelectorException.cs" />
+    <Compile Include="src\main\csharp\IObjectMessage.cs" />
+    <Compile Include="src\main\csharp\IPrimitiveMap.cs" />
+    <Compile Include="src\main\csharp\IQueue.cs" />
+    <Compile Include="src\main\csharp\IQueueBrowser.cs" />
+    <Compile Include="src\main\csharp\IRedeliveryPolicy.cs" />
+    <Compile Include="src\main\csharp\ISession.cs" />
+    <Compile Include="src\main\csharp\IStartable.cs" />
+    <Compile Include="src\main\csharp\IStoppable.cs" />
+    <Compile Include="src\main\csharp\IStreamMessage.cs" />
+    <Compile Include="src\main\csharp\ITemporaryQueue.cs" />
+    <Compile Include="src\main\csharp\ITemporaryTopic.cs" />
+    <Compile Include="src\main\csharp\ITextMessage.cs" />
+    <Compile Include="src\main\csharp\ITopic.cs" />
+    <Compile Include="src\main\csharp\ITrace.cs" />
+    <Compile Include="src\main\csharp\MessageConsumerExtensions.cs" />
+    <Compile Include="src\main\csharp\MessageExtensions.cs" />
+    <Compile Include="src\main\csharp\MessageEOFException.cs" />
+    <Compile Include="src\main\csharp\MessageFormatException.cs" />
+    <Compile Include="src\main\csharp\MessageNotReadableException.cs" />
+    <Compile Include="src\main\csharp\MessageNotWriteableException.cs" />
+    <Compile Include="src\main\csharp\MessageProducerExtensions.cs" />
+    <Compile Include="src\main\csharp\NMSConnectionException.cs" />
+    <Compile Include="src\main\csharp\NMSConstants.cs" />
+    <Compile Include="src\main\csharp\NMSException.cs" />
+    <Compile Include="src\main\csharp\NMSConnectionFactory.cs" />
+    <Compile Include="src\main\csharp\NMSSecurityException.cs" />
+    <Compile Include="src\main\csharp\policies\RedeliveryPolicy.cs" />
+    <Compile Include="src\main\csharp\ResourceAllocationException.cs" />
+    <Compile Include="src\main\csharp\SessionExtensions.cs" />
+    <Compile Include="src\main\csharp\Tracer.cs" />
+    <Compile Include="src\main\csharp\TransactionInProgressException.cs" />
+    <Compile Include="src\main\csharp\TransactionRolledBackException.cs" />
+    <Compile Include="src\main\csharp\Util\Atomic.cs" />
+    <Compile Include="src\main\csharp\Util\Convert.cs" />
+    <Compile Include="src\main\csharp\Util\CountDownLatch.cs" />
+    <Compile Include="src\main\csharp\Util\DateUtils.cs" />
+    <Compile Include="src\main\csharp\Util\EndianBinaryReader.cs" />
+    <Compile Include="src\main\csharp\Util\EndianBinaryWriter.cs" />
+    <Compile Include="src\main\csharp\Util\EndianSupport.cs" />
+    <Compile Include="src\main\csharp\Util\MessagePropertyIntercepter.cs" />
+    <Compile Include="src\main\csharp\Util\MessageTransformation.cs" />
+    <Compile Include="src\main\csharp\Util\NMSExceptionSupport.cs" />
+    <Compile Include="src\main\csharp\Util\PrimitiveMap.cs" />
+    <Compile Include="src\main\csharp\Util\PrimitiveMapInterceptor.cs" />
+    <Compile Include="src\main\csharp\Util\SessionUtils.cs" />
+    <Compile Include="src\main\csharp\Util\URISupport.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="src\main\csharp\Util\XmlUtils.cs" />
+  </ItemGroup>
+  <ItemGroup>
+    <Content Include="LICENSE.txt">
+      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+    </Content>
+    <Content Include="NOTICE.txt">
+      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+    </Content>
+  </ItemGroup>
+  <ItemGroup>
+    <None Include="keyfile\NMSKey.snk" />
+  </ItemGroup>
+  <ItemGroup>
+    <BootstrapperPackage Include="Microsoft.Net.Client.3.5">
+      <Visible>False</Visible>
+      <ProductName>.NET Framework 3.5 SP1 Client Profile</ProductName>
+      <Install>false</Install>
+    </BootstrapperPackage>
+    <BootstrapperPackage Include="Microsoft.Net.Framework.3.5.SP1">
+      <Visible>False</Visible>
+      <ProductName>.NET Framework 3.5 SP1</ProductName>
+      <Install>true</Install>
+    </BootstrapperPackage>
+    <BootstrapperPackage Include="Microsoft.Windows.Installer.3.1">
+      <Visible>False</Visible>
+      <ProductName>Windows Installer 3.1</ProductName>
+      <Install>true</Install>
+    </BootstrapperPackage>
+  </ItemGroup>
+  <Import Project="$(MSBuildBinPath)\Microsoft.CSHARP.Targets" />
+  <PropertyGroup>
+    <PostBuildEvent>if /i "$(install_skip)" equ "true" (
+   echo Skipping install...
+   goto :installskip
+)
+
+echo Installing $(ConfigurationName) output files...
+cd $(ProjectDir)
+nant -nologo -q install-all -D:compile.skip=true
+
+:installskip
+</PostBuildEvent>
+    <PreBuildEvent>
+    </PreBuildEvent>
+  </PropertyGroup>
+</Project>
\ No newline at end of file

Added: activemq/activemq-dotnet/Apache.NMS/trunk/vs2010-nms-net4.0.csproj
URL: http://svn.apache.org/viewvc/activemq/activemq-dotnet/Apache.NMS/trunk/vs2010-nms-net4.0.csproj?rev=1343949&view=auto
==============================================================================
--- activemq/activemq-dotnet/Apache.NMS/trunk/vs2010-nms-net4.0.csproj (added)
+++ activemq/activemq-dotnet/Apache.NMS/trunk/vs2010-nms-net4.0.csproj Tue May 29 19:51:08 2012
@@ -0,0 +1,183 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="4.0">
+  <PropertyGroup>
+    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+    <ProductVersion>9.0.21022</ProductVersion>
+    <SchemaVersion>2.0</SchemaVersion>
+    <ProjectGuid>{66C0C9A8-2782-4C98-9ACB-74F720570DD9}</ProjectGuid>
+    <OutputType>Library</OutputType>
+    <RootNamespace>Apache.NMS</RootNamespace>
+    <AssemblyName>Apache.NMS</AssemblyName>
+    <WarningLevel>4</WarningLevel>
+    <StartupObject>
+    </StartupObject>
+    <SignAssembly>true</SignAssembly>
+    <AssemblyOriginatorKeyFile>keyfile\NMSKey.snk</AssemblyOriginatorKeyFile>
+    <FileUpgradeFlags>
+    </FileUpgradeFlags>
+    <OldToolsVersion>3.5</OldToolsVersion>
+    <UpgradeBackupLocation>
+    </UpgradeBackupLocation>
+    <SccProjectName>Svn</SccProjectName>
+    <SccLocalPath>Svn</SccLocalPath>
+    <SccAuxPath>Svn</SccAuxPath>
+    <SccProvider>SubversionScc</SccProvider>
+    <RunPostBuildEvent>OnOutputUpdated</RunPostBuildEvent>
+    <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
+    <PublishUrl>publish\</PublishUrl>
+    <Install>true</Install>
+    <InstallFrom>Disk</InstallFrom>
+    <UpdateEnabled>false</UpdateEnabled>
+    <UpdateMode>Foreground</UpdateMode>
+    <UpdateInterval>7</UpdateInterval>
+    <UpdateIntervalUnits>Days</UpdateIntervalUnits>
+    <UpdatePeriodically>false</UpdatePeriodically>
+    <UpdateRequired>false</UpdateRequired>
+    <MapFileExtensions>true</MapFileExtensions>
+    <ApplicationRevision>0</ApplicationRevision>
+    <ApplicationVersion>1.0.0.%2a</ApplicationVersion>
+    <IsWebBootstrapper>false</IsWebBootstrapper>
+    <UseApplicationTrust>false</UseApplicationTrust>
+    <BootstrapperEnabled>true</BootstrapperEnabled>
+    <BaseIntermediateOutputPath>obj\net-4.0</BaseIntermediateOutputPath>
+    <TargetFrameworkProfile>
+    </TargetFrameworkProfile>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+    <DebugSymbols>true</DebugSymbols>
+    <DebugType>full</DebugType>
+    <Optimize>false</Optimize>
+    <OutputPath>build\net-4.0\debug\</OutputPath>
+    <DefineConstants>TRACE;DEBUG;NET,NET_4_0</DefineConstants>
+    <AllowUnsafeBlocks>false</AllowUnsafeBlocks>
+    <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+    <DebugSymbols>true</DebugSymbols>
+    <Optimize>true</Optimize>
+    <OutputPath>build\net-4.0\release\</OutputPath>
+    <DefineConstants>TRACE;NET,NET_4_0</DefineConstants>
+    <AllowUnsafeBlocks>false</AllowUnsafeBlocks>
+    <DebugType>full</DebugType>
+    <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
+  </PropertyGroup>
+  <ItemGroup>
+    <Reference Include="System" />
+    <Reference Include="System.Transactions" />
+    <Reference Include="System.Web" />
+    <Reference Include="System.Xml" />
+  </ItemGroup>
+  <ItemGroup>
+    <Compile Include="src\main\csharp\CommonAssemblyInfo.cs" />
+    <Compile Include="src\main\csharp\IBytesMessage.cs" />
+    <Compile Include="src\main\csharp\IConnection.cs" />
+    <Compile Include="src\main\csharp\IConnectionFactory.cs" />
+    <Compile Include="src\main\csharp\IConnectionMetaData.cs" />
+    <Compile Include="src\main\csharp\IDestination.cs" />
+    <Compile Include="src\main\csharp\IllegalStateException.cs" />
+    <Compile Include="src\main\csharp\IMapMessage.cs" />
+    <Compile Include="src\main\csharp\IMessage.cs" />
+    <Compile Include="src\main\csharp\IMessageConsumer.cs" />
+    <Compile Include="src\main\csharp\IMessageProducer.cs" />
+    <Compile Include="src\main\csharp\INetTxConnection.cs" />
+    <Compile Include="src\main\csharp\INetTxConnectionFactory.cs" />
+    <Compile Include="src\main\csharp\INetTxSession.cs" />
+    <Compile Include="src\main\csharp\InvalidClientIDException.cs" />
+    <Compile Include="src\main\csharp\InvalidDestinationException.cs" />
+    <Compile Include="src\main\csharp\InvalidSelectorException.cs" />
+    <Compile Include="src\main\csharp\IObjectMessage.cs" />
+    <Compile Include="src\main\csharp\IPrimitiveMap.cs" />
+    <Compile Include="src\main\csharp\IQueue.cs" />
+    <Compile Include="src\main\csharp\IQueueBrowser.cs" />
+    <Compile Include="src\main\csharp\IRedeliveryPolicy.cs" />
+    <Compile Include="src\main\csharp\ISession.cs" />
+    <Compile Include="src\main\csharp\IStartable.cs" />
+    <Compile Include="src\main\csharp\IStoppable.cs" />
+    <Compile Include="src\main\csharp\IStreamMessage.cs" />
+    <Compile Include="src\main\csharp\ITemporaryQueue.cs" />
+    <Compile Include="src\main\csharp\ITemporaryTopic.cs" />
+    <Compile Include="src\main\csharp\ITextMessage.cs" />
+    <Compile Include="src\main\csharp\ITopic.cs" />
+    <Compile Include="src\main\csharp\ITrace.cs" />
+    <Compile Include="src\main\csharp\MessageConsumerExtensions.cs" />
+    <Compile Include="src\main\csharp\MessageExtensions.cs" />
+    <Compile Include="src\main\csharp\MessageEOFException.cs" />
+    <Compile Include="src\main\csharp\MessageFormatException.cs" />
+    <Compile Include="src\main\csharp\MessageNotReadableException.cs" />
+    <Compile Include="src\main\csharp\MessageNotWriteableException.cs" />
+    <Compile Include="src\main\csharp\MessageProducerExtensions.cs" />
+    <Compile Include="src\main\csharp\NMSConnectionException.cs" />
+    <Compile Include="src\main\csharp\NMSConstants.cs" />
+    <Compile Include="src\main\csharp\NMSException.cs" />
+    <Compile Include="src\main\csharp\NMSConnectionFactory.cs" />
+    <Compile Include="src\main\csharp\NMSSecurityException.cs" />
+    <Compile Include="src\main\csharp\policies\RedeliveryPolicy.cs" />
+    <Compile Include="src\main\csharp\ResourceAllocationException.cs" />
+    <Compile Include="src\main\csharp\SessionExtensions.cs" />
+    <Compile Include="src\main\csharp\Tracer.cs" />
+    <Compile Include="src\main\csharp\TransactionInProgressException.cs" />
+    <Compile Include="src\main\csharp\TransactionRolledBackException.cs" />
+    <Compile Include="src\main\csharp\Util\Atomic.cs" />
+    <Compile Include="src\main\csharp\Util\Convert.cs" />
+    <Compile Include="src\main\csharp\Util\CountDownLatch.cs" />
+    <Compile Include="src\main\csharp\Util\DateUtils.cs" />
+    <Compile Include="src\main\csharp\Util\EndianBinaryReader.cs" />
+    <Compile Include="src\main\csharp\Util\EndianBinaryWriter.cs" />
+    <Compile Include="src\main\csharp\Util\EndianSupport.cs" />
+    <Compile Include="src\main\csharp\Util\MessagePropertyIntercepter.cs" />
+    <Compile Include="src\main\csharp\Util\MessageTransformation.cs" />
+    <Compile Include="src\main\csharp\Util\NMSExceptionSupport.cs" />
+    <Compile Include="src\main\csharp\Util\PrimitiveMap.cs" />
+    <Compile Include="src\main\csharp\Util\PrimitiveMapInterceptor.cs" />
+    <Compile Include="src\main\csharp\Util\SessionUtils.cs" />
+    <Compile Include="src\main\csharp\Util\URISupport.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="src\main\csharp\Util\XmlUtils.cs" />
+  </ItemGroup>
+  <ItemGroup>
+    <Content Include="LICENSE.txt">
+      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+    </Content>
+    <Content Include="NOTICE.txt">
+      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+    </Content>
+  </ItemGroup>
+  <ItemGroup>
+    <None Include="keyfile\NMSKey.snk" />
+  </ItemGroup>
+  <ItemGroup>
+    <BootstrapperPackage Include="Microsoft.Net.Client.3.5">
+      <Visible>False</Visible>
+      <ProductName>.NET Framework 3.5 SP1 Client Profile</ProductName>
+      <Install>false</Install>
+    </BootstrapperPackage>
+    <BootstrapperPackage Include="Microsoft.Net.Framework.3.5.SP1">
+      <Visible>False</Visible>
+      <ProductName>.NET Framework 3.5 SP1</ProductName>
+      <Install>true</Install>
+    </BootstrapperPackage>
+    <BootstrapperPackage Include="Microsoft.Windows.Installer.3.1">
+      <Visible>False</Visible>
+      <ProductName>Windows Installer 3.1</ProductName>
+      <Install>true</Install>
+    </BootstrapperPackage>
+  </ItemGroup>
+  <Import Project="$(MSBuildBinPath)\Microsoft.CSHARP.Targets" />
+  <PropertyGroup>
+    <PostBuildEvent>if /i "$(install_skip)" equ "true" (
+   echo Skipping install...
+   goto :installskip
+)
+
+echo Installing $(ConfigurationName) output files...
+cd $(ProjectDir)
+nant -nologo -q install-all -D:compile.skip=true
+
+:installskip
+</PostBuildEvent>
+    <PreBuildEvent>
+    </PreBuildEvent>
+  </PropertyGroup>
+</Project>
\ No newline at end of file

Added: activemq/activemq-dotnet/Apache.NMS/trunk/vs2010-nms-test-net2.0.csproj
URL: http://svn.apache.org/viewvc/activemq/activemq-dotnet/Apache.NMS/trunk/vs2010-nms-test-net2.0.csproj?rev=1343949&view=auto
==============================================================================
--- activemq/activemq-dotnet/Apache.NMS/trunk/vs2010-nms-test-net2.0.csproj (added)
+++ activemq/activemq-dotnet/Apache.NMS/trunk/vs2010-nms-test-net2.0.csproj Tue May 29 19:51:08 2012
@@ -0,0 +1,195 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="4.0">
+  <PropertyGroup>
+    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+    <ProductVersion>9.0.21022</ProductVersion>
+    <SchemaVersion>2.0</SchemaVersion>
+    <ProjectGuid>{A23FD598-25E6-4294-B519-40AD2288C955}</ProjectGuid>
+    <OutputType>Library</OutputType>
+    <RootNamespace>Apache.NMS.Test</RootNamespace>
+    <AssemblyName>Apache.NMS.Test</AssemblyName>
+    <WarningLevel>4</WarningLevel>
+    <StartupObject>
+    </StartupObject>
+    <FileUpgradeFlags>
+    </FileUpgradeFlags>
+    <OldToolsVersion>3.5</OldToolsVersion>
+    <UpgradeBackupLocation>
+    </UpgradeBackupLocation>
+    <IsWebBootstrapper>false</IsWebBootstrapper>
+    <SignAssembly>true</SignAssembly>
+    <AssemblyOriginatorKeyFile>keyfile\NMSKey.snk</AssemblyOriginatorKeyFile>
+    <SccProjectName>Svn</SccProjectName>
+    <SccLocalPath>Svn</SccLocalPath>
+    <SccAuxPath>Svn</SccAuxPath>
+    <SccProvider>SubversionScc</SccProvider>
+    <RunPostBuildEvent>OnOutputUpdated</RunPostBuildEvent>
+    <TargetFrameworkVersion>v2.0</TargetFrameworkVersion>
+    <PublishUrl>publish\</PublishUrl>
+    <Install>true</Install>
+    <InstallFrom>Disk</InstallFrom>
+    <UpdateEnabled>false</UpdateEnabled>
+    <UpdateMode>Foreground</UpdateMode>
+    <UpdateInterval>7</UpdateInterval>
+    <UpdateIntervalUnits>Days</UpdateIntervalUnits>
+    <UpdatePeriodically>false</UpdatePeriodically>
+    <UpdateRequired>false</UpdateRequired>
+    <MapFileExtensions>true</MapFileExtensions>
+    <ApplicationRevision>0</ApplicationRevision>
+    <ApplicationVersion>1.0.0.%2a</ApplicationVersion>
+    <UseApplicationTrust>false</UseApplicationTrust>
+    <BootstrapperEnabled>true</BootstrapperEnabled>
+    <BaseIntermediateOutputPath>obj\net-2.0</BaseIntermediateOutputPath>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+    <DebugSymbols>true</DebugSymbols>
+    <DebugType>full</DebugType>
+    <Optimize>false</Optimize>
+    <OutputPath>build\net-2.0\debug\</OutputPath>
+    <DefineConstants>TRACE;DEBUG;NET,NET_2_0</DefineConstants>
+    <AllowUnsafeBlocks>false</AllowUnsafeBlocks>
+    <NoWarn>3016</NoWarn>
+    <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+    <DebugSymbols>true</DebugSymbols>
+    <Optimize>true</Optimize>
+    <OutputPath>build\net-2.0\release\</OutputPath>
+    <DefineConstants>TRACE;NET,NET_2_0</DefineConstants>
+    <AllowUnsafeBlocks>false</AllowUnsafeBlocks>
+    <DebugType>full</DebugType>
+    <NoWarn>3016</NoWarn>
+    <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
+  </PropertyGroup>
+  <ItemGroup>
+    <Reference Include="nunit.framework, Version=2.4.8.0, Culture=neutral, PublicKeyToken=96d09a1eb7f44a77, processorArchitecture=MSIL">
+      <SpecificVersion>False</SpecificVersion>
+      <HintPath>lib\NUnit\net-2.0\nunit.framework.dll</HintPath>
+    </Reference>
+    <Reference Include="System" />
+    <Reference Include="System.Xml" />
+  </ItemGroup>
+  <ItemGroup>
+    <Compile Include="src\test\csharp\AsyncConsumeTest.cs" />
+    <Compile Include="src\test\csharp\BadConsumeTest.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="src\test\csharp\BytesMessageTest.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="src\test\csharp\Commands\BytesMessage.cs" />
+    <Compile Include="src\test\csharp\Commands\Destination.cs" />
+    <Compile Include="src\test\csharp\Commands\MapMessage.cs" />
+    <Compile Include="src\test\csharp\Commands\Message.cs" />
+    <Compile Include="src\test\csharp\Commands\ObjectMessage.cs" />
+    <Compile Include="src\test\csharp\Commands\Queue.cs" />
+    <Compile Include="src\test\csharp\Commands\StreamMessage.cs" />
+    <Compile Include="src\test\csharp\Commands\TempDestination.cs" />
+    <Compile Include="src\test\csharp\Commands\TempQueue.cs" />
+    <Compile Include="src\test\csharp\Commands\TempTopic.cs" />
+    <Compile Include="src\test\csharp\Commands\TextMessage.cs" />
+    <Compile Include="src\test\csharp\Commands\Topic.cs" />
+    <Compile Include="src\test\csharp\CommonAssemblyInfo.cs" />
+    <Compile Include="src\test\csharp\ConnectionTest.cs" />
+    <Compile Include="src\test\csharp\ConsumerTest.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="src\test\csharp\DurableTest.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="src\test\csharp\EndianBinaryReaderTest.cs" />
+    <Compile Include="src\test\csharp\EndianBinaryWriterTest.cs" />
+    <Compile Include="src\test\csharp\EndianTest.cs" />
+    <Compile Include="src\test\csharp\ForgeinMessageTransformationTest.cs" />
+    <Compile Include="src\test\csharp\MessageTransformerTest.cs" />
+    <Compile Include="src\test\csharp\NMSPropertyTest.cs" />
+    <Compile Include="src\test\csharp\NMSTestSupport.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="src\test\csharp\MapMessageTest.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="src\test\csharp\MessageTest.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="src\test\csharp\MessageSelectorTest.cs" />
+    <Compile Include="src\test\csharp\NmsTracer.cs" />
+    <Compile Include="src\test\csharp\PrimitiveMapTest.cs" />
+    <Compile Include="src\test\csharp\ProducerTest.cs" />
+    <Compile Include="src\test\csharp\RedeliveryPolicyTest.cs" />
+    <Compile Include="src\test\csharp\RequestResponseTest.cs" />
+    <Compile Include="src\test\csharp\StreamMessageTest.cs" />
+    <Compile Include="src\test\csharp\TempDestinationDeletionTest.cs" />
+    <Compile Include="src\test\csharp\TempDestinationTest.cs" />
+    <Compile Include="src\test\csharp\TextMessage.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="src\test\csharp\TransactionTest.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="src\test\csharp\URISupportTest.cs" />
+    <Compile Include="src\test\csharp\XmlMessageTest.cs" />
+  </ItemGroup>
+  <ItemGroup>
+    <BootstrapperPackage Include="Microsoft.Net.Client.3.5">
+      <Visible>False</Visible>
+      <ProductName>.NET Framework 3.5 SP1 Client Profile</ProductName>
+      <Install>false</Install>
+    </BootstrapperPackage>
+    <BootstrapperPackage Include="Microsoft.Net.Framework.2.0">
+      <Visible>False</Visible>
+      <ProductName>.NET Framework 2.0 %28x86%29</ProductName>
+      <Install>true</Install>
+    </BootstrapperPackage>
+    <BootstrapperPackage Include="Microsoft.Net.Framework.3.0">
+      <Visible>False</Visible>
+      <ProductName>.NET Framework 3.0 %28x86%29</ProductName>
+      <Install>false</Install>
+    </BootstrapperPackage>
+    <BootstrapperPackage Include="Microsoft.Net.Framework.3.5">
+      <Visible>False</Visible>
+      <ProductName>.NET Framework 3.5</ProductName>
+      <Install>false</Install>
+    </BootstrapperPackage>
+    <BootstrapperPackage Include="Microsoft.Net.Framework.3.5.SP1">
+      <Visible>False</Visible>
+      <ProductName>.NET Framework 3.5 SP1</ProductName>
+      <Install>false</Install>
+    </BootstrapperPackage>
+  </ItemGroup>
+  <ItemGroup>
+    <None Include="keyfile\NMSKey.snk" />
+  </ItemGroup>
+  <ItemGroup>
+    <ProjectReference Include="vs2010-nms-net2.0.csproj">
+      <Project>{03CF8530-43E5-4BC3-AB37-60B20BB4A9CB}</Project>
+      <Name>vs2010-nms-net2.0</Name>
+    </ProjectReference>
+  </ItemGroup>
+  <Import Project="$(MSBuildBinPath)\Microsoft.CSHARP.Targets" />
+  <PropertyGroup>
+    <PostBuildEvent>if /i "$(install_skip)" equ "true" (
+   echo Skipping install...
+   goto :installskip
+)
+
+echo Installing $(ConfigurationName) output files...
+cd $(ProjectDir)
+nant -nologo -q install-all -D:compile.skip=true
+
+:installskip
+</PostBuildEvent>
+    <PreBuildEvent>if /i "$(download_skip)" equ "true" (
+   echo Skipping download...
+   goto :downloadskip
+)
+
+echo Downloading $(ConfigurationName) vendor files...
+cd $(ProjectDir)
+nant -nologo -q download-vendor -D:vendor.build.config=$(ConfigurationName) -D:vendor.build.framework=net-2.0
+
+:downloadskip
+</PreBuildEvent>
+  </PropertyGroup>
+</Project>
\ No newline at end of file

Added: activemq/activemq-dotnet/Apache.NMS/trunk/vs2010-nms-test-net3.5.csproj
URL: http://svn.apache.org/viewvc/activemq/activemq-dotnet/Apache.NMS/trunk/vs2010-nms-test-net3.5.csproj?rev=1343949&view=auto
==============================================================================
--- activemq/activemq-dotnet/Apache.NMS/trunk/vs2010-nms-test-net3.5.csproj (added)
+++ activemq/activemq-dotnet/Apache.NMS/trunk/vs2010-nms-test-net3.5.csproj Tue May 29 19:51:08 2012
@@ -0,0 +1,197 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="4.0">
+  <PropertyGroup>
+    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+    <ProductVersion>9.0.21022</ProductVersion>
+    <SchemaVersion>2.0</SchemaVersion>
+    <ProjectGuid>{3CF48147-B368-49F3-A90C-86A142F29531}</ProjectGuid>
+    <OutputType>Library</OutputType>
+    <RootNamespace>Apache.NMS.Test</RootNamespace>
+    <AssemblyName>Apache.NMS.Test</AssemblyName>
+    <WarningLevel>4</WarningLevel>
+    <StartupObject>
+    </StartupObject>
+    <FileUpgradeFlags>
+    </FileUpgradeFlags>
+    <OldToolsVersion>3.5</OldToolsVersion>
+    <UpgradeBackupLocation>
+    </UpgradeBackupLocation>
+    <IsWebBootstrapper>false</IsWebBootstrapper>
+    <SignAssembly>true</SignAssembly>
+    <AssemblyOriginatorKeyFile>keyfile\NMSKey.snk</AssemblyOriginatorKeyFile>
+    <SccProjectName>Svn</SccProjectName>
+    <SccLocalPath>Svn</SccLocalPath>
+    <SccAuxPath>Svn</SccAuxPath>
+    <SccProvider>SubversionScc</SccProvider>
+    <RunPostBuildEvent>OnOutputUpdated</RunPostBuildEvent>
+    <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
+    <PublishUrl>publish\</PublishUrl>
+    <Install>true</Install>
+    <InstallFrom>Disk</InstallFrom>
+    <UpdateEnabled>false</UpdateEnabled>
+    <UpdateMode>Foreground</UpdateMode>
+    <UpdateInterval>7</UpdateInterval>
+    <UpdateIntervalUnits>Days</UpdateIntervalUnits>
+    <UpdatePeriodically>false</UpdatePeriodically>
+    <UpdateRequired>false</UpdateRequired>
+    <MapFileExtensions>true</MapFileExtensions>
+    <ApplicationRevision>0</ApplicationRevision>
+    <ApplicationVersion>1.0.0.%2a</ApplicationVersion>
+    <UseApplicationTrust>false</UseApplicationTrust>
+    <BootstrapperEnabled>true</BootstrapperEnabled>
+    <BaseIntermediateOutputPath>obj\net-3.5</BaseIntermediateOutputPath>
+    <TargetFrameworkProfile>
+    </TargetFrameworkProfile>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+    <DebugSymbols>true</DebugSymbols>
+    <DebugType>full</DebugType>
+    <Optimize>false</Optimize>
+    <OutputPath>build\net-3.5\debug\</OutputPath>
+    <DefineConstants>TRACE;DEBUG;NET,NET_3_5</DefineConstants>
+    <AllowUnsafeBlocks>false</AllowUnsafeBlocks>
+    <NoWarn>3016</NoWarn>
+    <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+    <DebugSymbols>true</DebugSymbols>
+    <Optimize>true</Optimize>
+    <OutputPath>build\net-3.5\release\</OutputPath>
+    <DefineConstants>TRACE;NET,NET_3_5</DefineConstants>
+    <AllowUnsafeBlocks>false</AllowUnsafeBlocks>
+    <DebugType>full</DebugType>
+    <NoWarn>3016</NoWarn>
+    <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
+  </PropertyGroup>
+  <ItemGroup>
+    <Reference Include="nunit.framework, Version=2.4.8.0, Culture=neutral, PublicKeyToken=96d09a1eb7f44a77, processorArchitecture=MSIL">
+      <SpecificVersion>False</SpecificVersion>
+      <HintPath>lib\NUnit\net-3.5\nunit.framework.dll</HintPath>
+    </Reference>
+    <Reference Include="System" />
+    <Reference Include="System.Xml" />
+  </ItemGroup>
+  <ItemGroup>
+    <Compile Include="src\test\csharp\AsyncConsumeTest.cs" />
+    <Compile Include="src\test\csharp\BadConsumeTest.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="src\test\csharp\BytesMessageTest.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="src\test\csharp\Commands\BytesMessage.cs" />
+    <Compile Include="src\test\csharp\Commands\Destination.cs" />
+    <Compile Include="src\test\csharp\Commands\MapMessage.cs" />
+    <Compile Include="src\test\csharp\Commands\Message.cs" />
+    <Compile Include="src\test\csharp\Commands\ObjectMessage.cs" />
+    <Compile Include="src\test\csharp\Commands\Queue.cs" />
+    <Compile Include="src\test\csharp\Commands\StreamMessage.cs" />
+    <Compile Include="src\test\csharp\Commands\TempDestination.cs" />
+    <Compile Include="src\test\csharp\Commands\TempQueue.cs" />
+    <Compile Include="src\test\csharp\Commands\TempTopic.cs" />
+    <Compile Include="src\test\csharp\Commands\TextMessage.cs" />
+    <Compile Include="src\test\csharp\Commands\Topic.cs" />
+    <Compile Include="src\test\csharp\CommonAssemblyInfo.cs" />
+    <Compile Include="src\test\csharp\ConnectionTest.cs" />
+    <Compile Include="src\test\csharp\ConsumerTest.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="src\test\csharp\DurableTest.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="src\test\csharp\EndianBinaryReaderTest.cs" />
+    <Compile Include="src\test\csharp\EndianBinaryWriterTest.cs" />
+    <Compile Include="src\test\csharp\EndianTest.cs" />
+    <Compile Include="src\test\csharp\ForgeinMessageTransformationTest.cs" />
+    <Compile Include="src\test\csharp\MessageTransformerTest.cs" />
+    <Compile Include="src\test\csharp\NMSPropertyTest.cs" />
+    <Compile Include="src\test\csharp\NMSTestSupport.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="src\test\csharp\MapMessageTest.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="src\test\csharp\MessageTest.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="src\test\csharp\MessageSelectorTest.cs" />
+    <Compile Include="src\test\csharp\NmsTracer.cs" />
+    <Compile Include="src\test\csharp\PrimitiveMapTest.cs" />
+    <Compile Include="src\test\csharp\ProducerTest.cs" />
+    <Compile Include="src\test\csharp\RedeliveryPolicyTest.cs" />
+    <Compile Include="src\test\csharp\RequestResponseTest.cs" />
+    <Compile Include="src\test\csharp\StreamMessageTest.cs" />
+    <Compile Include="src\test\csharp\TempDestinationDeletionTest.cs" />
+    <Compile Include="src\test\csharp\TempDestinationTest.cs" />
+    <Compile Include="src\test\csharp\TextMessage.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="src\test\csharp\TransactionTest.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="src\test\csharp\URISupportTest.cs" />
+    <Compile Include="src\test\csharp\XmlMessageTest.cs" />
+  </ItemGroup>
+  <ItemGroup>
+    <BootstrapperPackage Include="Microsoft.Net.Client.3.5">
+      <Visible>False</Visible>
+      <ProductName>.NET Framework 3.5 SP1 Client Profile</ProductName>
+      <Install>false</Install>
+    </BootstrapperPackage>
+    <BootstrapperPackage Include="Microsoft.Net.Framework.2.0">
+      <Visible>False</Visible>
+      <ProductName>.NET Framework 2.0 %28x86%29</ProductName>
+      <Install>true</Install>
+    </BootstrapperPackage>
+    <BootstrapperPackage Include="Microsoft.Net.Framework.3.0">
+      <Visible>False</Visible>
+      <ProductName>.NET Framework 3.0 %28x86%29</ProductName>
+      <Install>false</Install>
+    </BootstrapperPackage>
+    <BootstrapperPackage Include="Microsoft.Net.Framework.3.5">
+      <Visible>False</Visible>
+      <ProductName>.NET Framework 3.5</ProductName>
+      <Install>false</Install>
+    </BootstrapperPackage>
+    <BootstrapperPackage Include="Microsoft.Net.Framework.3.5.SP1">
+      <Visible>False</Visible>
+      <ProductName>.NET Framework 3.5 SP1</ProductName>
+      <Install>false</Install>
+    </BootstrapperPackage>
+  </ItemGroup>
+  <ItemGroup>
+    <None Include="keyfile\NMSKey.snk" />
+  </ItemGroup>
+  <ItemGroup>
+    <ProjectReference Include="vs2010-nms-net3.5.csproj">
+      <Project>{D3FB0346-8AA5-4C72-9942-C4A8B43398DC}</Project>
+      <Name>vs2010-nms-net3.5</Name>
+    </ProjectReference>
+  </ItemGroup>
+  <Import Project="$(MSBuildBinPath)\Microsoft.CSHARP.Targets" />
+  <PropertyGroup>
+    <PostBuildEvent>if /i "$(install_skip)" equ "true" (
+   echo Skipping install...
+   goto :installskip
+)
+
+echo Installing $(ConfigurationName) output files...
+cd $(ProjectDir)
+nant -nologo -q install-all -D:compile.skip=true
+
+:installskip
+</PostBuildEvent>
+    <PreBuildEvent>if /i "$(download_skip)" equ "true" (
+   echo Skipping download...
+   goto :downloadskip
+)
+
+echo Downloading $(ConfigurationName) vendor files...
+cd $(ProjectDir)
+nant -nologo -q download-vendor -D:vendor.build.config=$(ConfigurationName) -D:vendor.build.framework=net-2.0
+
+:downloadskip
+</PreBuildEvent>
+  </PropertyGroup>
+</Project>
\ No newline at end of file

Added: activemq/activemq-dotnet/Apache.NMS/trunk/vs2010-nms-test-net4.0.csproj
URL: http://svn.apache.org/viewvc/activemq/activemq-dotnet/Apache.NMS/trunk/vs2010-nms-test-net4.0.csproj?rev=1343949&view=auto
==============================================================================
--- activemq/activemq-dotnet/Apache.NMS/trunk/vs2010-nms-test-net4.0.csproj (added)
+++ activemq/activemq-dotnet/Apache.NMS/trunk/vs2010-nms-test-net4.0.csproj Tue May 29 19:51:08 2012
@@ -0,0 +1,197 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="4.0">
+  <PropertyGroup>
+    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+    <ProductVersion>9.0.21022</ProductVersion>
+    <SchemaVersion>2.0</SchemaVersion>
+    <ProjectGuid>{7AB6D15D-C7DA-4DE9-99DC-DD4870554FBF}</ProjectGuid>
+    <OutputType>Library</OutputType>
+    <RootNamespace>Apache.NMS.Test</RootNamespace>
+    <AssemblyName>Apache.NMS.Test</AssemblyName>
+    <WarningLevel>4</WarningLevel>
+    <StartupObject>
+    </StartupObject>
+    <FileUpgradeFlags>
+    </FileUpgradeFlags>
+    <OldToolsVersion>3.5</OldToolsVersion>
+    <UpgradeBackupLocation>
+    </UpgradeBackupLocation>
+    <IsWebBootstrapper>false</IsWebBootstrapper>
+    <SignAssembly>true</SignAssembly>
+    <AssemblyOriginatorKeyFile>keyfile\NMSKey.snk</AssemblyOriginatorKeyFile>
+    <SccProjectName>Svn</SccProjectName>
+    <SccLocalPath>Svn</SccLocalPath>
+    <SccAuxPath>Svn</SccAuxPath>
+    <SccProvider>SubversionScc</SccProvider>
+    <RunPostBuildEvent>OnOutputUpdated</RunPostBuildEvent>
+    <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
+    <PublishUrl>publish\</PublishUrl>
+    <Install>true</Install>
+    <InstallFrom>Disk</InstallFrom>
+    <UpdateEnabled>false</UpdateEnabled>
+    <UpdateMode>Foreground</UpdateMode>
+    <UpdateInterval>7</UpdateInterval>
+    <UpdateIntervalUnits>Days</UpdateIntervalUnits>
+    <UpdatePeriodically>false</UpdatePeriodically>
+    <UpdateRequired>false</UpdateRequired>
+    <MapFileExtensions>true</MapFileExtensions>
+    <ApplicationRevision>0</ApplicationRevision>
+    <ApplicationVersion>1.0.0.%2a</ApplicationVersion>
+    <UseApplicationTrust>false</UseApplicationTrust>
+    <BootstrapperEnabled>true</BootstrapperEnabled>
+    <BaseIntermediateOutputPath>obj\net-4.0</BaseIntermediateOutputPath>
+    <TargetFrameworkProfile>
+    </TargetFrameworkProfile>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+    <DebugSymbols>true</DebugSymbols>
+    <DebugType>full</DebugType>
+    <Optimize>false</Optimize>
+    <OutputPath>build\net-4.0\debug\</OutputPath>
+    <DefineConstants>TRACE;DEBUG;NET,NET_4_0</DefineConstants>
+    <AllowUnsafeBlocks>false</AllowUnsafeBlocks>
+    <NoWarn>3016</NoWarn>
+    <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+    <DebugSymbols>true</DebugSymbols>
+    <Optimize>true</Optimize>
+    <OutputPath>build\net-4.0\release\</OutputPath>
+    <DefineConstants>TRACE;NET,NET_4_0</DefineConstants>
+    <AllowUnsafeBlocks>false</AllowUnsafeBlocks>
+    <DebugType>full</DebugType>
+    <NoWarn>3016</NoWarn>
+    <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
+  </PropertyGroup>
+  <ItemGroup>
+    <Reference Include="nunit.framework, Version=2.4.8.0, Culture=neutral, PublicKeyToken=96d09a1eb7f44a77, processorArchitecture=MSIL">
+      <SpecificVersion>False</SpecificVersion>
+      <HintPath>lib\NUnit\net-4.0\nunit.framework.dll</HintPath>
+    </Reference>
+    <Reference Include="System" />
+    <Reference Include="System.Xml" />
+  </ItemGroup>
+  <ItemGroup>
+    <Compile Include="src\test\csharp\AsyncConsumeTest.cs" />
+    <Compile Include="src\test\csharp\BadConsumeTest.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="src\test\csharp\BytesMessageTest.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="src\test\csharp\Commands\BytesMessage.cs" />
+    <Compile Include="src\test\csharp\Commands\Destination.cs" />
+    <Compile Include="src\test\csharp\Commands\MapMessage.cs" />
+    <Compile Include="src\test\csharp\Commands\Message.cs" />
+    <Compile Include="src\test\csharp\Commands\ObjectMessage.cs" />
+    <Compile Include="src\test\csharp\Commands\Queue.cs" />
+    <Compile Include="src\test\csharp\Commands\StreamMessage.cs" />
+    <Compile Include="src\test\csharp\Commands\TempDestination.cs" />
+    <Compile Include="src\test\csharp\Commands\TempQueue.cs" />
+    <Compile Include="src\test\csharp\Commands\TempTopic.cs" />
+    <Compile Include="src\test\csharp\Commands\TextMessage.cs" />
+    <Compile Include="src\test\csharp\Commands\Topic.cs" />
+    <Compile Include="src\test\csharp\CommonAssemblyInfo.cs" />
+    <Compile Include="src\test\csharp\ConnectionTest.cs" />
+    <Compile Include="src\test\csharp\ConsumerTest.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="src\test\csharp\DurableTest.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="src\test\csharp\EndianBinaryReaderTest.cs" />
+    <Compile Include="src\test\csharp\EndianBinaryWriterTest.cs" />
+    <Compile Include="src\test\csharp\EndianTest.cs" />
+    <Compile Include="src\test\csharp\ForgeinMessageTransformationTest.cs" />
+    <Compile Include="src\test\csharp\MessageTransformerTest.cs" />
+    <Compile Include="src\test\csharp\NMSPropertyTest.cs" />
+    <Compile Include="src\test\csharp\NMSTestSupport.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="src\test\csharp\MapMessageTest.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="src\test\csharp\MessageTest.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="src\test\csharp\MessageSelectorTest.cs" />
+    <Compile Include="src\test\csharp\NmsTracer.cs" />
+    <Compile Include="src\test\csharp\PrimitiveMapTest.cs" />
+    <Compile Include="src\test\csharp\ProducerTest.cs" />
+    <Compile Include="src\test\csharp\RedeliveryPolicyTest.cs" />
+    <Compile Include="src\test\csharp\RequestResponseTest.cs" />
+    <Compile Include="src\test\csharp\StreamMessageTest.cs" />
+    <Compile Include="src\test\csharp\TempDestinationDeletionTest.cs" />
+    <Compile Include="src\test\csharp\TempDestinationTest.cs" />
+    <Compile Include="src\test\csharp\TextMessage.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="src\test\csharp\TransactionTest.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="src\test\csharp\URISupportTest.cs" />
+    <Compile Include="src\test\csharp\XmlMessageTest.cs" />
+  </ItemGroup>
+  <ItemGroup>
+    <BootstrapperPackage Include="Microsoft.Net.Client.3.5">
+      <Visible>False</Visible>
+      <ProductName>.NET Framework 3.5 SP1 Client Profile</ProductName>
+      <Install>false</Install>
+    </BootstrapperPackage>
+    <BootstrapperPackage Include="Microsoft.Net.Framework.2.0">
+      <Visible>False</Visible>
+      <ProductName>.NET Framework 2.0 %28x86%29</ProductName>
+      <Install>true</Install>
+    </BootstrapperPackage>
+    <BootstrapperPackage Include="Microsoft.Net.Framework.3.0">
+      <Visible>False</Visible>
+      <ProductName>.NET Framework 3.0 %28x86%29</ProductName>
+      <Install>false</Install>
+    </BootstrapperPackage>
+    <BootstrapperPackage Include="Microsoft.Net.Framework.3.5">
+      <Visible>False</Visible>
+      <ProductName>.NET Framework 3.5</ProductName>
+      <Install>false</Install>
+    </BootstrapperPackage>
+    <BootstrapperPackage Include="Microsoft.Net.Framework.3.5.SP1">
+      <Visible>False</Visible>
+      <ProductName>.NET Framework 3.5 SP1</ProductName>
+      <Install>false</Install>
+    </BootstrapperPackage>
+  </ItemGroup>
+  <ItemGroup>
+    <None Include="keyfile\NMSKey.snk" />
+  </ItemGroup>
+  <ItemGroup>
+    <ProjectReference Include="vs2010-nms-net4.0.csproj">
+      <Project>{66C0C9A8-2782-4C98-9ACB-74F720570DD9}</Project>
+      <Name>vs2010-nms-net4.0</Name>
+    </ProjectReference>
+  </ItemGroup>
+  <Import Project="$(MSBuildBinPath)\Microsoft.CSHARP.Targets" />
+  <PropertyGroup>
+    <PostBuildEvent>if /i "$(install_skip)" equ "true" (
+   echo Skipping install...
+   goto :installskip
+)
+
+echo Installing $(ConfigurationName) output files...
+cd $(ProjectDir)
+nant -nologo -q install-all -D:compile.skip=true
+
+:installskip
+</PostBuildEvent>
+    <PreBuildEvent>if /i "$(download_skip)" equ "true" (
+   echo Skipping download...
+   goto :downloadskip
+)
+
+echo Downloading $(ConfigurationName) vendor files...
+cd $(ProjectDir)
+nant -nologo -q download-vendor -D:vendor.build.config=$(ConfigurationName) -D:vendor.build.framework=net-2.0
+
+:downloadskip
+</PreBuildEvent>
+  </PropertyGroup>
+</Project>
\ No newline at end of file

Added: activemq/activemq-dotnet/Apache.NMS/trunk/vs2010-nms.sln
URL: http://svn.apache.org/viewvc/activemq/activemq-dotnet/Apache.NMS/trunk/vs2010-nms.sln?rev=1343949&view=auto
==============================================================================
--- activemq/activemq-dotnet/Apache.NMS/trunk/vs2010-nms.sln (added)
+++ activemq/activemq-dotnet/Apache.NMS/trunk/vs2010-nms.sln Tue May 29 19:51:08 2012
@@ -0,0 +1,54 @@
+
+Microsoft Visual Studio Solution File, Format Version 11.00
+# Visual Studio 2010
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "vs2010-nms-net2.0", "vs2010-nms-net2.0.csproj", "{03CF8530-43E5-4BC3-AB37-60B20BB4A9CB}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "vs2010-nms-test-net2.0", "vs2010-nms-test-net2.0.csproj", "{A23FD598-25E6-4294-B519-40AD2288C955}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "vs2010-nms-net3.5", "vs2010-nms-net3.5.csproj", "{D3FB0346-8AA5-4C72-9942-C4A8B43398DC}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "vs2010-nms-net4.0", "vs2010-nms-net4.0.csproj", "{66C0C9A8-2782-4C98-9ACB-74F720570DD9}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "vs2010-nms-test-net3.5", "vs2010-nms-test-net3.5.csproj", "{3CF48147-B368-49F3-A90C-86A142F29531}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "vs2010-nms-test-net4.0", "vs2010-nms-test-net4.0.csproj", "{7AB6D15D-C7DA-4DE9-99DC-DD4870554FBF}"
+EndProject
+Global
+	GlobalSection(SubversionScc) = preSolution
+		Svn-Managed = True
+		Manager = AnkhSVN - Subversion Support for Visual Studio
+	EndGlobalSection
+	GlobalSection(SolutionConfigurationPlatforms) = preSolution
+		Debug|Any CPU = Debug|Any CPU
+		Release|Any CPU = Release|Any CPU
+	EndGlobalSection
+	GlobalSection(ProjectConfigurationPlatforms) = postSolution
+		{03CF8530-43E5-4BC3-AB37-60B20BB4A9CB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{03CF8530-43E5-4BC3-AB37-60B20BB4A9CB}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{03CF8530-43E5-4BC3-AB37-60B20BB4A9CB}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{03CF8530-43E5-4BC3-AB37-60B20BB4A9CB}.Release|Any CPU.Build.0 = Release|Any CPU
+		{A23FD598-25E6-4294-B519-40AD2288C955}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{A23FD598-25E6-4294-B519-40AD2288C955}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{A23FD598-25E6-4294-B519-40AD2288C955}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{A23FD598-25E6-4294-B519-40AD2288C955}.Release|Any CPU.Build.0 = Release|Any CPU
+		{D3FB0346-8AA5-4C72-9942-C4A8B43398DC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{D3FB0346-8AA5-4C72-9942-C4A8B43398DC}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{D3FB0346-8AA5-4C72-9942-C4A8B43398DC}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{D3FB0346-8AA5-4C72-9942-C4A8B43398DC}.Release|Any CPU.Build.0 = Release|Any CPU
+		{66C0C9A8-2782-4C98-9ACB-74F720570DD9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{66C0C9A8-2782-4C98-9ACB-74F720570DD9}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{66C0C9A8-2782-4C98-9ACB-74F720570DD9}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{66C0C9A8-2782-4C98-9ACB-74F720570DD9}.Release|Any CPU.Build.0 = Release|Any CPU
+		{3CF48147-B368-49F3-A90C-86A142F29531}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{3CF48147-B368-49F3-A90C-86A142F29531}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{3CF48147-B368-49F3-A90C-86A142F29531}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{3CF48147-B368-49F3-A90C-86A142F29531}.Release|Any CPU.Build.0 = Release|Any CPU
+		{7AB6D15D-C7DA-4DE9-99DC-DD4870554FBF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{7AB6D15D-C7DA-4DE9-99DC-DD4870554FBF}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{7AB6D15D-C7DA-4DE9-99DC-DD4870554FBF}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{7AB6D15D-C7DA-4DE9-99DC-DD4870554FBF}.Release|Any CPU.Build.0 = Release|Any CPU
+	EndGlobalSection
+	GlobalSection(SolutionProperties) = preSolution
+		HideSolutionNode = FALSE
+	EndGlobalSection
+EndGlobal



Mime
View raw message