diff options
author | Jose <jose@zeroc.com> | 2018-02-08 17:01:07 +0100 |
---|---|---|
committer | Jose <jose@zeroc.com> | 2018-02-08 17:01:07 +0100 |
commit | af748bcaa77373ea3d6185f5da6e2964ebe07400 (patch) | |
tree | 19302a6959332a85d4b766aca6a5d2a0bb91265b /csharp/test/Ice/proxy | |
parent | Merge remote-tracking branch 'origin/matlab' into 3.7 (diff) | |
parent | Merge remote-tracking branch 'origin/3.7' into netcore (diff) | |
download | ice-af748bcaa77373ea3d6185f5da6e2964ebe07400.tar.bz2 ice-af748bcaa77373ea3d6185f5da6e2964ebe07400.tar.xz ice-af748bcaa77373ea3d6185f5da6e2964ebe07400.zip |
Merge remote-tracking branch 'origin/netcore' into 3.7
Diffstat (limited to 'csharp/test/Ice/proxy')
20 files changed, 404 insertions, 279 deletions
diff --git a/csharp/test/Ice/proxy/msbuild/client/client.csproj b/csharp/test/Ice/proxy/msbuild/client/client.csproj deleted file mode 100644 index 32fdbfa41b1..00000000000 --- a/csharp/test/Ice/proxy/msbuild/client/client.csproj +++ /dev/null @@ -1,66 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> - <Import Project="..\..\..\..\..\msbuild\packages\zeroc.icebuilder.msbuild.5.0.1\build\zeroc.icebuilder.msbuild.props" Condition="Exists('..\..\..\..\..\msbuild\packages\zeroc.icebuilder.msbuild.5.0.1\build\zeroc.icebuilder.msbuild.props')" /> - <Import Condition="Exists('..\..\..\..\..\msbuild\packages\zeroc.ice.net.3.7.1\build\zeroc.ice.net.props') and '$(ICE_BIN_DIST)' == 'all'" Project="..\..\..\..\..\msbuild\packages\zeroc.ice.net.3.7.1\build\zeroc.ice.net.props" /> - <PropertyGroup Label="Globals"> - <NuGetPackageImportStamp> - </NuGetPackageImportStamp> - </PropertyGroup> - <Import Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" /> - <PropertyGroup> - <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> - <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> - <ProjectGuid>{1CE12131-06AF-4CE0-A993-8F4C3268D87B}</ProjectGuid> - <OutputType>Exe</OutputType> - <AppDesignerFolder>Properties</AppDesignerFolder> - <AssemblyName>client</AssemblyName> - <TargetFrameworkVersion>v4.5.1</TargetFrameworkVersion> - <FileAlignment>512</FileAlignment> - <ProjectTypeGuids>{28993779-3132-408A-BCB0-1D78225F4824};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids> - <OutputPath>$(MSBuildThisFileDirectory)</OutputPath> - <DebugSymbols>true</DebugSymbols> - </PropertyGroup> - <ItemGroup> - <Reference Include="Ice, Version=3.7.1.0, Culture=neutral, PublicKeyToken=0c5ebb72d74932c6, processorArchitecture=MSIL"> - <SpecificVersion>False</SpecificVersion> - <Private>False</Private> - <HintPath>$(IceAssembliesDir)\Ice.dll</HintPath> - </Reference> - <Reference Include="System" /> - <Reference Include="System.Core" /> - <Reference Include="Microsoft.CSharp" /> - </ItemGroup> - <ItemGroup> - <Folder Include="Properties\" /> - </ItemGroup> - <ItemGroup> - <Compile Include="..\..\..\..\TestCommon\TestApp.cs"> - <Link>TestApp.cs</Link> - </Compile> - <Compile Include="..\..\AllTests.cs"> - <Link>AllTests.cs</Link> - </Compile> - <Compile Include="..\..\Client.cs"> - <Link>Client.cs</Link> - </Compile> - <Compile Include="generated\Test.cs" /> - </ItemGroup> - <ItemGroup> - <None Include="client.exe.config" /> - <SliceCompile Include="..\..\Test.ice"> - <Link>Test.ice</Link> - </SliceCompile> - <None Include="packages.config" /> - </ItemGroup> - <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> - <Import Project="$(MSBuildThisFileDirectory)\..\..\..\..\..\msbuild\ice.test.props" /> - <Target BeforeTargets="PrepareForBuild" Name="EnsureNuGetPackageBuildImports"> - <PropertyGroup> - <ErrorText>This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.</ErrorText> - </PropertyGroup> - <Error Condition="!Exists('..\..\..\..\..\msbuild\packages\zeroc.ice.net.3.7.1\build\zeroc.ice.net.props') and '$(ICE_BIN_DIST)' == 'all'" Text="$([System.String]::Format('$(ErrorText)', '..\..\..\..\..\msbuild\packages\zeroc.ice.net.3.7.1\build\zeroc.ice.net.props'))" /> - <Error Condition="!Exists('..\..\..\..\..\msbuild\packages\zeroc.icebuilder.msbuild.5.0.1\build\zeroc.icebuilder.msbuild.props')" Text="$([System.String]::Format('$(ErrorText)', '..\..\..\..\..\msbuild\packages\zeroc.icebuilder.msbuild.5.0.1\build\zeroc.icebuilder.msbuild.props'))" /> - <Error Condition="!Exists('..\..\..\..\..\msbuild\packages\zeroc.icebuilder.msbuild.5.0.1\build\zeroc.icebuilder.msbuild.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\..\..\..\..\msbuild\packages\zeroc.icebuilder.msbuild.5.0.1\build\zeroc.icebuilder.msbuild.targets'))" /> - </Target> - <Import Project="..\..\..\..\..\msbuild\packages\zeroc.icebuilder.msbuild.5.0.1\build\zeroc.icebuilder.msbuild.targets" Condition="Exists('..\..\..\..\..\msbuild\packages\zeroc.icebuilder.msbuild.5.0.1\build\zeroc.icebuilder.msbuild.targets')" /> -</Project>
\ No newline at end of file diff --git a/csharp/test/Ice/proxy/msbuild/client/net45/client.csproj b/csharp/test/Ice/proxy/msbuild/client/net45/client.csproj new file mode 100644 index 00000000000..1bc3f5a59a1 --- /dev/null +++ b/csharp/test/Ice/proxy/msbuild/client/net45/client.csproj @@ -0,0 +1,66 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003" DefaultTargets="Build" ToolsVersion="14.0"> + <Import Project="..\..\..\..\..\..\msbuild\packages\zeroc.icebuilder.msbuild.5.0.1\build\zeroc.icebuilder.msbuild.props" Condition="Exists('..\..\..\..\..\..\msbuild\packages\zeroc.icebuilder.msbuild.5.0.1\build\zeroc.icebuilder.msbuild.props')"/> + <Import Condition="Exists('..\..\..\..\..\..\msbuild\\packages\zeroc.ice.net.3.7.1\build\zeroc.ice.net.props') and '$(ICE_BIN_DIST)' == 'all'" Project="..\..\..\..\..\..\msbuild\packages\zeroc.ice.net.3.7.1\build\zeroc.ice.net.props"/> + <PropertyGroup Label="Globals"> + <NuGetPackageImportStamp> + </NuGetPackageImportStamp> + </PropertyGroup> + <Import Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props"/> + <PropertyGroup> + <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> + <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> + <ProjectGuid>{1CE12131-06AF-4CE0-A993-8F4C3268D87B}</ProjectGuid> + <OutputType>Exe</OutputType> + <AppDesignerFolder>Properties</AppDesignerFolder> + <AssemblyName>client</AssemblyName> + <TargetFrameworkVersion>v4.5.1</TargetFrameworkVersion> + <FileAlignment>512</FileAlignment> + <ProjectTypeGuids>{28993779-3132-408A-BCB0-1D78225F4824};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids> + <OutputPath>$(MSBuildThisFileDirectory)</OutputPath> + <DebugSymbols>true</DebugSymbols> + </PropertyGroup> + <ItemGroup> + <Reference Include="Ice, Version=3.7.1.0, Culture=neutral, PublicKeyToken=0c5ebb72d74932c6, processorArchitecture=MSIL"> + <SpecificVersion>False</SpecificVersion> + <Private>False</Private> + <HintPath>$(IceAssembliesDir)\net45\Ice.dll</HintPath> + </Reference> + <Reference Include="System"/> + <Reference Include="System.Core"/> + <Reference Include="Microsoft.CSharp"/> + </ItemGroup> + <ItemGroup> + <Folder Include="Properties\"/> + </ItemGroup> + <ItemGroup> + <Compile Include="..\..\..\..\..\TestCommon\TestApp.cs"> + <Link>TestApp.cs</Link> + </Compile> + <Compile Include="..\..\..\AllTests.cs"> + <Link>AllTests.cs</Link> + </Compile> + <Compile Include="..\..\..\Client.cs"> + <Link>Client.cs</Link> + </Compile> + <Compile Include="generated\Test.cs"/> + </ItemGroup> + <ItemGroup> + <None Include="client.exe.config"/> + <SliceCompile Include="..\..\..\Test.ice"> + <Link>Test.ice</Link> + </SliceCompile> + <None Include="packages.config"/> + </ItemGroup> + <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets"/> + <Import Project="$(MSBuildThisFileDirectory)\..\..\..\..\..\..\msbuild\ice.test.props"/> + <Target BeforeTargets="PrepareForBuild" Name="EnsureNuGetPackageBuildImports"> + <PropertyGroup> + <ErrorText>This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.</ErrorText> + </PropertyGroup> + <Error Condition="!Exists('..\..\..\..\..\..\msbuild\packages\zeroc.ice.net.3.7.1\build\zeroc.ice.net.props') and '$(ICE_BIN_DIST)' == 'all'" Text="$([System.String]::Format('$(ErrorText)', '..\..\..\..\..\..\msbuild\\packages\zeroc.ice.net.3.7.1\build\zeroc.ice.net.props'))"/> + <Error Condition="!Exists('..\..\..\..\..\..\msbuild\packages\zeroc.icebuilder.msbuild.5.0.1\build\zeroc.icebuilder.msbuild.props')" Text="$([System.String]::Format('$(ErrorText)', '..\..\..\..\..\..\msbuild\packages\zeroc.icebuilder.msbuild.5.0.1\build\zeroc.icebuilder.msbuild.props'))"/> + <Error Condition="!Exists('..\..\..\..\..\..\msbuild\packages\zeroc.icebuilder.msbuild.5.0.1\build\zeroc.icebuilder.msbuild.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\..\..\..\..\..\msbuild\packages\zeroc.icebuilder.msbuild.5.0.1\build\zeroc.icebuilder.msbuild.targets'))"/> + </Target> + <Import Project="..\..\..\..\..\..\msbuild\packages\zeroc.icebuilder.msbuild.5.0.1\build\zeroc.icebuilder.msbuild.targets" Condition="Exists('..\..\..\..\..\..\msbuild\packages\zeroc.icebuilder.msbuild.5.0.1\build\zeroc.icebuilder.msbuild.targets')"/> +</Project> diff --git a/csharp/test/Ice/proxy/msbuild/client/client.exe.config b/csharp/test/Ice/proxy/msbuild/client/net45/client.exe.config index 418bdc2f8b2..418bdc2f8b2 100644 --- a/csharp/test/Ice/proxy/msbuild/client/client.exe.config +++ b/csharp/test/Ice/proxy/msbuild/client/net45/client.exe.config diff --git a/csharp/test/Ice/proxy/msbuild/client/packages.config b/csharp/test/Ice/proxy/msbuild/client/net45/packages.config index ecfaac17929..ecfaac17929 100644 --- a/csharp/test/Ice/proxy/msbuild/client/packages.config +++ b/csharp/test/Ice/proxy/msbuild/client/net45/packages.config diff --git a/csharp/test/Ice/proxy/msbuild/client/netstandard2.0/client.csproj b/csharp/test/Ice/proxy/msbuild/client/netstandard2.0/client.csproj new file mode 100644 index 00000000000..7169a09faf1 --- /dev/null +++ b/csharp/test/Ice/proxy/msbuild/client/netstandard2.0/client.csproj @@ -0,0 +1,31 @@ +<?xml version="1.0"?> +<Project Sdk="Microsoft.NET.Sdk"> + <Import Project="../../../../../../msbuild/ice.common.props"/> + <PropertyGroup> + <AssemblyName>client</AssemblyName> + <OutputType>Exe</OutputType> + <TargetFramework>netcoreapp2.0</TargetFramework> + <GenerateAssemblyInfo>false</GenerateAssemblyInfo> + <EnableDefaultCompileItems>false</EnableDefaultCompileItems> + <OutputPath>.</OutputPath> + </PropertyGroup> + <ItemGroup> + <Compile Include="../../../../../TestCommon/TestApp.cs"/> + <Compile Include="../../../AllTests.cs"/> + <Compile Include="../../../Client.cs"/> + <PackageReference Include="zeroc.icebuilder.msbuild" Version="5.0.1"/> + <SliceCompile Include="../../../Test.ice"/> + </ItemGroup> + <Choose> + <When Condition="'$(ICE_BIN_DIST)' == 'all'"> + <ItemGroup> + <PackageReference Include="zeroc.ice.net" Version="3.7.1"/> + </ItemGroup> + </When> + <Otherwise> + <ItemGroup> + <Reference Include="../../../../../../lib/netstandard2.0/Ice.dll"/> + </ItemGroup> + </Otherwise> + </Choose> +</Project> diff --git a/csharp/test/Ice/proxy/msbuild/collocated/collocated.csproj b/csharp/test/Ice/proxy/msbuild/collocated/collocated.csproj deleted file mode 100644 index 8b027484137..00000000000 --- a/csharp/test/Ice/proxy/msbuild/collocated/collocated.csproj +++ /dev/null @@ -1,81 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> - <Import Project="..\..\..\..\..\msbuild\packages\zeroc.icebuilder.msbuild.5.0.1\build\zeroc.icebuilder.msbuild.props" Condition="Exists('..\..\..\..\..\msbuild\packages\zeroc.icebuilder.msbuild.5.0.1\build\zeroc.icebuilder.msbuild.props')" /> - <Import Condition="Exists('..\..\..\..\..\msbuild\packages\zeroc.ice.net.3.7.1\build\zeroc.ice.net.props') and '$(ICE_BIN_DIST)' == 'all'" Project="..\..\..\..\..\msbuild\packages\zeroc.ice.net.3.7.1\build\zeroc.ice.net.props" /> - <PropertyGroup Label="Globals"> - <NuGetPackageImportStamp> - </NuGetPackageImportStamp> - </PropertyGroup> - <Import Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" /> - <PropertyGroup> - <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> - <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> - <ProjectGuid>{6BFCDB8C-F392-4CB8-B377-5797D253F225}</ProjectGuid> - <OutputType>Exe</OutputType> - <AppDesignerFolder>Properties</AppDesignerFolder> - <AssemblyName>collocated</AssemblyName> - <TargetFrameworkVersion>v4.5.1</TargetFrameworkVersion> - <FileAlignment>512</FileAlignment> - <ProjectTypeGuids>{28993779-3132-408A-BCB0-1D78225F4824};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids> - <OutputPath>$(MSBuildThisFileDirectory)</OutputPath> - <DebugSymbols>true</DebugSymbols> - </PropertyGroup> - <ItemGroup> - <Reference Include="Ice, Version=3.7.1.0, Culture=neutral, PublicKeyToken=0c5ebb72d74932c6, processorArchitecture=MSIL"> - <SpecificVersion>False</SpecificVersion> - <Private>False</Private> - <HintPath>$(IceAssembliesDir)\Ice.dll</HintPath> - </Reference> - <Reference Include="System" /> - <Reference Include="System.Core" /> - <Reference Include="Microsoft.CSharp" /> - </ItemGroup> - <ItemGroup> - <Folder Include="Properties\" /> - </ItemGroup> - <ItemGroup> - <Compile Include="..\..\..\..\TestCommon\TestApp.cs"> - <Link>TestApp.cs</Link> - </Compile> - <Compile Include="..\..\AllTests.cs"> - <Link>AllTests.cs</Link> - </Compile> - <Compile Include="..\..\Collocated.cs"> - <Link>Collocated.cs</Link> - </Compile> - <Compile Include="..\..\MyDerivedClassI.cs"> - <Link>MyDerivedClassI.cs</Link> - </Compile> - <Compile Include="generated\Test.cs" /> - </ItemGroup> - <ItemGroup> - <None Include="collocated.exe.config" /> - <SliceCompile Include="..\..\Test.ice"> - <Link>Test.ice</Link> - </SliceCompile> - <None Include="packages.config" /> - </ItemGroup> - <ItemGroup> - <BootstrapperPackage Include=".NETFramework,Version=v4.5.1"> - <Visible>False</Visible> - <ProductName>Microsoft .NET Framework 4.5.2 %28x86 and x64%29</ProductName> - <Install>true</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> - <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> - <Import Project="$(MSBuildThisFileDirectory)\..\..\..\..\..\msbuild\ice.test.props" /> - <Target BeforeTargets="PrepareForBuild" Name="EnsureNuGetPackageBuildImports"> - <PropertyGroup> - <ErrorText>This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.</ErrorText> - </PropertyGroup> - <Error Condition="!Exists('..\..\..\..\..\msbuild\packages\zeroc.ice.net.3.7.1\build\zeroc.ice.net.props') and '$(ICE_BIN_DIST)' == 'all'" Text="$([System.String]::Format('$(ErrorText)', '..\..\..\..\..\msbuild\packages\zeroc.ice.net.3.7.1\build\zeroc.ice.net.props'))" /> - <Error Condition="!Exists('..\..\..\..\..\msbuild\packages\zeroc.icebuilder.msbuild.5.0.1\build\zeroc.icebuilder.msbuild.props')" Text="$([System.String]::Format('$(ErrorText)', '..\..\..\..\..\msbuild\packages\zeroc.icebuilder.msbuild.5.0.1\build\zeroc.icebuilder.msbuild.props'))" /> - <Error Condition="!Exists('..\..\..\..\..\msbuild\packages\zeroc.icebuilder.msbuild.5.0.1\build\zeroc.icebuilder.msbuild.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\..\..\..\..\msbuild\packages\zeroc.icebuilder.msbuild.5.0.1\build\zeroc.icebuilder.msbuild.targets'))" /> - </Target> - <Import Project="..\..\..\..\..\msbuild\packages\zeroc.icebuilder.msbuild.5.0.1\build\zeroc.icebuilder.msbuild.targets" Condition="Exists('..\..\..\..\..\msbuild\packages\zeroc.icebuilder.msbuild.5.0.1\build\zeroc.icebuilder.msbuild.targets')" /> -</Project>
\ No newline at end of file diff --git a/csharp/test/Ice/proxy/msbuild/collocated/net45/collocated.csproj b/csharp/test/Ice/proxy/msbuild/collocated/net45/collocated.csproj new file mode 100644 index 00000000000..d10eaf48d07 --- /dev/null +++ b/csharp/test/Ice/proxy/msbuild/collocated/net45/collocated.csproj @@ -0,0 +1,81 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003" DefaultTargets="Build" ToolsVersion="14.0"> + <Import Project="..\..\..\..\..\..\msbuild\packages\zeroc.icebuilder.msbuild.5.0.1\build\zeroc.icebuilder.msbuild.props" Condition="Exists('..\..\..\..\..\..\msbuild\packages\zeroc.icebuilder.msbuild.5.0.1\build\zeroc.icebuilder.msbuild.props')"/> + <Import Condition="Exists('..\..\..\..\..\..\msbuild\\packages\zeroc.ice.net.3.7.1\build\zeroc.ice.net.props') and '$(ICE_BIN_DIST)' == 'all'" Project="..\..\..\..\..\..\msbuild\packages\zeroc.ice.net.3.7.1\build\zeroc.ice.net.props"/> + <PropertyGroup Label="Globals"> + <NuGetPackageImportStamp> + </NuGetPackageImportStamp> + </PropertyGroup> + <Import Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props"/> + <PropertyGroup> + <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> + <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> + <ProjectGuid>{6BFCDB8C-F392-4CB8-B377-5797D253F225}</ProjectGuid> + <OutputType>Exe</OutputType> + <AppDesignerFolder>Properties</AppDesignerFolder> + <AssemblyName>collocated</AssemblyName> + <TargetFrameworkVersion>v4.5.1</TargetFrameworkVersion> + <FileAlignment>512</FileAlignment> + <ProjectTypeGuids>{28993779-3132-408A-BCB0-1D78225F4824};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids> + <OutputPath>$(MSBuildThisFileDirectory)</OutputPath> + <DebugSymbols>true</DebugSymbols> + </PropertyGroup> + <ItemGroup> + <Reference Include="Ice, Version=3.7.1.0, Culture=neutral, PublicKeyToken=0c5ebb72d74932c6, processorArchitecture=MSIL"> + <SpecificVersion>False</SpecificVersion> + <Private>False</Private> + <HintPath>$(IceAssembliesDir)\net45\Ice.dll</HintPath> + </Reference> + <Reference Include="System"/> + <Reference Include="System.Core"/> + <Reference Include="Microsoft.CSharp"/> + </ItemGroup> + <ItemGroup> + <Folder Include="Properties\"/> + </ItemGroup> + <ItemGroup> + <Compile Include="..\..\..\..\..\TestCommon\TestApp.cs"> + <Link>TestApp.cs</Link> + </Compile> + <Compile Include="..\..\..\AllTests.cs"> + <Link>AllTests.cs</Link> + </Compile> + <Compile Include="..\..\..\Collocated.cs"> + <Link>Collocated.cs</Link> + </Compile> + <Compile Include="..\..\..\MyDerivedClassI.cs"> + <Link>MyDerivedClassI.cs</Link> + </Compile> + <Compile Include="generated\Test.cs"/> + </ItemGroup> + <ItemGroup> + <None Include="collocated.exe.config"/> + <SliceCompile Include="..\..\..\Test.ice"> + <Link>Test.ice</Link> + </SliceCompile> + <None Include="packages.config"/> + </ItemGroup> + <ItemGroup> + <BootstrapperPackage Include=".NETFramework,Version=v4.5.1"> + <Visible>False</Visible> + <ProductName>Microsoft .NET Framework 4.5.2 %28x86 and x64%29</ProductName> + <Install>true</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> + <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets"/> + <Import Project="$(MSBuildThisFileDirectory)\..\..\..\..\..\..\msbuild\ice.test.props"/> + <Target BeforeTargets="PrepareForBuild" Name="EnsureNuGetPackageBuildImports"> + <PropertyGroup> + <ErrorText>This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.</ErrorText> + </PropertyGroup> + <Error Condition="!Exists('..\..\..\..\..\..\msbuild\packages\zeroc.ice.net.3.7.1\build\zeroc.ice.net.props') and '$(ICE_BIN_DIST)' == 'all'" Text="$([System.String]::Format('$(ErrorText)', '..\..\..\..\..\..\msbuild\\packages\zeroc.ice.net.3.7.1\build\zeroc.ice.net.props'))"/> + <Error Condition="!Exists('..\..\..\..\..\..\msbuild\packages\zeroc.icebuilder.msbuild.5.0.1\build\zeroc.icebuilder.msbuild.props')" Text="$([System.String]::Format('$(ErrorText)', '..\..\..\..\..\..\msbuild\packages\zeroc.icebuilder.msbuild.5.0.1\build\zeroc.icebuilder.msbuild.props'))"/> + <Error Condition="!Exists('..\..\..\..\..\..\msbuild\packages\zeroc.icebuilder.msbuild.5.0.1\build\zeroc.icebuilder.msbuild.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\..\..\..\..\..\msbuild\packages\zeroc.icebuilder.msbuild.5.0.1\build\zeroc.icebuilder.msbuild.targets'))"/> + </Target> + <Import Project="..\..\..\..\..\..\msbuild\packages\zeroc.icebuilder.msbuild.5.0.1\build\zeroc.icebuilder.msbuild.targets" Condition="Exists('..\..\..\..\..\..\msbuild\packages\zeroc.icebuilder.msbuild.5.0.1\build\zeroc.icebuilder.msbuild.targets')"/> +</Project> diff --git a/csharp/test/Ice/proxy/msbuild/collocated/collocated.exe.config b/csharp/test/Ice/proxy/msbuild/collocated/net45/collocated.exe.config index 418bdc2f8b2..418bdc2f8b2 100644 --- a/csharp/test/Ice/proxy/msbuild/collocated/collocated.exe.config +++ b/csharp/test/Ice/proxy/msbuild/collocated/net45/collocated.exe.config diff --git a/csharp/test/Ice/proxy/msbuild/collocated/packages.config b/csharp/test/Ice/proxy/msbuild/collocated/net45/packages.config index ecfaac17929..ecfaac17929 100644 --- a/csharp/test/Ice/proxy/msbuild/collocated/packages.config +++ b/csharp/test/Ice/proxy/msbuild/collocated/net45/packages.config diff --git a/csharp/test/Ice/proxy/msbuild/collocated/netstandard2.0/collocated.csproj b/csharp/test/Ice/proxy/msbuild/collocated/netstandard2.0/collocated.csproj new file mode 100644 index 00000000000..e7fbf87f638 --- /dev/null +++ b/csharp/test/Ice/proxy/msbuild/collocated/netstandard2.0/collocated.csproj @@ -0,0 +1,32 @@ +<?xml version="1.0"?> +<Project Sdk="Microsoft.NET.Sdk"> + <Import Project="../../../../../../msbuild/ice.common.props"/> + <PropertyGroup> + <AssemblyName>collocated</AssemblyName> + <OutputType>Exe</OutputType> + <TargetFramework>netcoreapp2.0</TargetFramework> + <GenerateAssemblyInfo>false</GenerateAssemblyInfo> + <EnableDefaultCompileItems>false</EnableDefaultCompileItems> + <OutputPath>.</OutputPath> + </PropertyGroup> + <ItemGroup> + <Compile Include="../../../../../TestCommon/TestApp.cs"/> + <Compile Include="../../../AllTests.cs"/> + <Compile Include="../../../MyDerivedClassI.cs"/> + <Compile Include="../../../Collocated.cs"/> + <PackageReference Include="zeroc.icebuilder.msbuild" Version="5.0.1"/> + <SliceCompile Include="../../../Test.ice"/> + </ItemGroup> + <Choose> + <When Condition="'$(ICE_BIN_DIST)' == 'all'"> + <ItemGroup> + <PackageReference Include="zeroc.ice.net" Version="3.7.1"/> + </ItemGroup> + </When> + <Otherwise> + <ItemGroup> + <Reference Include="../../../../../../lib/netstandard2.0/Ice.dll"/> + </ItemGroup> + </Otherwise> + </Choose> +</Project> diff --git a/csharp/test/Ice/proxy/msbuild/server/packages.config b/csharp/test/Ice/proxy/msbuild/server/net45/packages.config index ecfaac17929..ecfaac17929 100644 --- a/csharp/test/Ice/proxy/msbuild/server/packages.config +++ b/csharp/test/Ice/proxy/msbuild/server/net45/packages.config diff --git a/csharp/test/Ice/proxy/msbuild/server/net45/server.csproj b/csharp/test/Ice/proxy/msbuild/server/net45/server.csproj new file mode 100644 index 00000000000..68cb06741b6 --- /dev/null +++ b/csharp/test/Ice/proxy/msbuild/server/net45/server.csproj @@ -0,0 +1,66 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003" DefaultTargets="Build" ToolsVersion="14.0"> + <Import Project="..\..\..\..\..\..\msbuild\packages\zeroc.icebuilder.msbuild.5.0.1\build\zeroc.icebuilder.msbuild.props" Condition="Exists('..\..\..\..\..\..\msbuild\packages\zeroc.icebuilder.msbuild.5.0.1\build\zeroc.icebuilder.msbuild.props')"/> + <Import Condition="Exists('..\..\..\..\..\..\msbuild\\packages\zeroc.ice.net.3.7.1\build\zeroc.ice.net.props') and '$(ICE_BIN_DIST)' == 'all'" Project="..\..\..\..\..\..\msbuild\packages\zeroc.ice.net.3.7.1\build\zeroc.ice.net.props"/> + <PropertyGroup Label="Globals"> + <NuGetPackageImportStamp> + </NuGetPackageImportStamp> + </PropertyGroup> + <Import Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props"/> + <PropertyGroup> + <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> + <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> + <ProjectGuid>{C9268F69-4CFF-4A7F-85F2-54F035F6E106}</ProjectGuid> + <OutputType>Exe</OutputType> + <AppDesignerFolder>Properties</AppDesignerFolder> + <AssemblyName>server</AssemblyName> + <TargetFrameworkVersion>v4.5.1</TargetFrameworkVersion> + <FileAlignment>512</FileAlignment> + <ProjectTypeGuids>{28993779-3132-408A-BCB0-1D78225F4824};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids> + <OutputPath>$(MSBuildThisFileDirectory)</OutputPath> + <DebugSymbols>true</DebugSymbols> + </PropertyGroup> + <ItemGroup> + <Reference Include="Ice, Version=3.7.1.0, Culture=neutral, PublicKeyToken=0c5ebb72d74932c6, processorArchitecture=MSIL"> + <SpecificVersion>False</SpecificVersion> + <Private>False</Private> + <HintPath>$(IceAssembliesDir)\net45\Ice.dll</HintPath> + </Reference> + <Reference Include="System"/> + <Reference Include="System.Core"/> + <Reference Include="Microsoft.CSharp"/> + </ItemGroup> + <ItemGroup> + <Folder Include="Properties\"/> + </ItemGroup> + <ItemGroup> + <Compile Include="..\..\..\..\..\TestCommon\TestApp.cs"> + <Link>TestApp.cs</Link> + </Compile> + <Compile Include="..\..\..\MyDerivedClassI.cs"> + <Link>MyDerivedClassI.cs</Link> + </Compile> + <Compile Include="..\..\..\Server.cs"> + <Link>Server.cs</Link> + </Compile> + <Compile Include="generated\Test.cs"/> + </ItemGroup> + <ItemGroup> + <None Include="packages.config"/> + <None Include="server.exe.config"/> + <SliceCompile Include="..\..\..\Test.ice"> + <Link>Test.ice</Link> + </SliceCompile> + </ItemGroup> + <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets"/> + <Import Project="$(MSBuildThisFileDirectory)\..\..\..\..\..\..\msbuild\ice.test.props"/> + <Target BeforeTargets="PrepareForBuild" Name="EnsureNuGetPackageBuildImports"> + <PropertyGroup> + <ErrorText>This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.</ErrorText> + </PropertyGroup> + <Error Condition="!Exists('..\..\..\..\..\..\msbuild\packages\zeroc.ice.net.3.7.1\build\zeroc.ice.net.props') and '$(ICE_BIN_DIST)' == 'all'" Text="$([System.String]::Format('$(ErrorText)', '..\..\..\..\..\..\msbuild\\packages\zeroc.ice.net.3.7.1\build\zeroc.ice.net.props'))"/> + <Error Condition="!Exists('..\..\..\..\..\..\msbuild\packages\zeroc.icebuilder.msbuild.5.0.1\build\zeroc.icebuilder.msbuild.props')" Text="$([System.String]::Format('$(ErrorText)', '..\..\..\..\..\..\msbuild\packages\zeroc.icebuilder.msbuild.5.0.1\build\zeroc.icebuilder.msbuild.props'))"/> + <Error Condition="!Exists('..\..\..\..\..\..\msbuild\packages\zeroc.icebuilder.msbuild.5.0.1\build\zeroc.icebuilder.msbuild.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\..\..\..\..\..\msbuild\packages\zeroc.icebuilder.msbuild.5.0.1\build\zeroc.icebuilder.msbuild.targets'))"/> + </Target> + <Import Project="..\..\..\..\..\..\msbuild\packages\zeroc.icebuilder.msbuild.5.0.1\build\zeroc.icebuilder.msbuild.targets" Condition="Exists('..\..\..\..\..\..\msbuild\packages\zeroc.icebuilder.msbuild.5.0.1\build\zeroc.icebuilder.msbuild.targets')"/> +</Project> diff --git a/csharp/test/Ice/proxy/msbuild/server/server.exe.config b/csharp/test/Ice/proxy/msbuild/server/net45/server.exe.config index 418bdc2f8b2..418bdc2f8b2 100644 --- a/csharp/test/Ice/proxy/msbuild/server/server.exe.config +++ b/csharp/test/Ice/proxy/msbuild/server/net45/server.exe.config diff --git a/csharp/test/Ice/proxy/msbuild/server/netstandard2.0/server.csproj b/csharp/test/Ice/proxy/msbuild/server/netstandard2.0/server.csproj new file mode 100644 index 00000000000..b66f92b34a3 --- /dev/null +++ b/csharp/test/Ice/proxy/msbuild/server/netstandard2.0/server.csproj @@ -0,0 +1,31 @@ +<?xml version="1.0"?> +<Project Sdk="Microsoft.NET.Sdk"> + <Import Project="../../../../../../msbuild/ice.common.props"/> + <PropertyGroup> + <AssemblyName>server</AssemblyName> + <OutputType>Exe</OutputType> + <TargetFramework>netcoreapp2.0</TargetFramework> + <GenerateAssemblyInfo>false</GenerateAssemblyInfo> + <EnableDefaultCompileItems>false</EnableDefaultCompileItems> + <OutputPath>.</OutputPath> + </PropertyGroup> + <ItemGroup> + <Compile Include="../../../../../TestCommon/TestApp.cs"/> + <Compile Include="../../../MyDerivedClassI.cs"/> + <Compile Include="../../../Server.cs"/> + <PackageReference Include="zeroc.icebuilder.msbuild" Version="5.0.1"/> + <SliceCompile Include="../../../Test.ice"/> + </ItemGroup> + <Choose> + <When Condition="'$(ICE_BIN_DIST)' == 'all'"> + <ItemGroup> + <PackageReference Include="zeroc.ice.net" Version="3.7.1"/> + </ItemGroup> + </When> + <Otherwise> + <ItemGroup> + <Reference Include="../../../../../../lib/netstandard2.0/Ice.dll"/> + </ItemGroup> + </Otherwise> + </Choose> +</Project> diff --git a/csharp/test/Ice/proxy/msbuild/server/server.csproj b/csharp/test/Ice/proxy/msbuild/server/server.csproj deleted file mode 100644 index 767e7ed8130..00000000000 --- a/csharp/test/Ice/proxy/msbuild/server/server.csproj +++ /dev/null @@ -1,66 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> - <Import Project="..\..\..\..\..\msbuild\packages\zeroc.icebuilder.msbuild.5.0.1\build\zeroc.icebuilder.msbuild.props" Condition="Exists('..\..\..\..\..\msbuild\packages\zeroc.icebuilder.msbuild.5.0.1\build\zeroc.icebuilder.msbuild.props')" /> - <Import Condition="Exists('..\..\..\..\..\msbuild\packages\zeroc.ice.net.3.7.1\build\zeroc.ice.net.props') and '$(ICE_BIN_DIST)' == 'all'" Project="..\..\..\..\..\msbuild\packages\zeroc.ice.net.3.7.1\build\zeroc.ice.net.props" /> - <PropertyGroup Label="Globals"> - <NuGetPackageImportStamp> - </NuGetPackageImportStamp> - </PropertyGroup> - <Import Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" /> - <PropertyGroup> - <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> - <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> - <ProjectGuid>{C9268F69-4CFF-4A7F-85F2-54F035F6E106}</ProjectGuid> - <OutputType>Exe</OutputType> - <AppDesignerFolder>Properties</AppDesignerFolder> - <AssemblyName>server</AssemblyName> - <TargetFrameworkVersion>v4.5.1</TargetFrameworkVersion> - <FileAlignment>512</FileAlignment> - <ProjectTypeGuids>{28993779-3132-408A-BCB0-1D78225F4824};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids> - <OutputPath>$(MSBuildThisFileDirectory)</OutputPath> - <DebugSymbols>true</DebugSymbols> - </PropertyGroup> - <ItemGroup> - <Reference Include="Ice, Version=3.7.1.0, Culture=neutral, PublicKeyToken=0c5ebb72d74932c6, processorArchitecture=MSIL"> - <SpecificVersion>False</SpecificVersion> - <Private>False</Private> - <HintPath>$(IceAssembliesDir)\Ice.dll</HintPath> - </Reference> - <Reference Include="System" /> - <Reference Include="System.Core" /> - <Reference Include="Microsoft.CSharp" /> - </ItemGroup> - <ItemGroup> - <Folder Include="Properties\" /> - </ItemGroup> - <ItemGroup> - <Compile Include="..\..\..\..\TestCommon\TestApp.cs"> - <Link>TestApp.cs</Link> - </Compile> - <Compile Include="..\..\MyDerivedClassI.cs"> - <Link>MyDerivedClassI.cs</Link> - </Compile> - <Compile Include="..\..\Server.cs"> - <Link>Server.cs</Link> - </Compile> - <Compile Include="generated\Test.cs" /> - </ItemGroup> - <ItemGroup> - <None Include="packages.config" /> - <None Include="server.exe.config" /> - <SliceCompile Include="..\..\Test.ice"> - <Link>Test.ice</Link> - </SliceCompile> - </ItemGroup> - <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> - <Import Project="$(MSBuildThisFileDirectory)\..\..\..\..\..\msbuild\ice.test.props" /> - <Target BeforeTargets="PrepareForBuild" Name="EnsureNuGetPackageBuildImports"> - <PropertyGroup> - <ErrorText>This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.</ErrorText> - </PropertyGroup> - <Error Condition="!Exists('..\..\..\..\..\msbuild\packages\zeroc.ice.net.3.7.1\build\zeroc.ice.net.props') and '$(ICE_BIN_DIST)' == 'all'" Text="$([System.String]::Format('$(ErrorText)', '..\..\..\..\..\msbuild\packages\zeroc.ice.net.3.7.1\build\zeroc.ice.net.props'))" /> - <Error Condition="!Exists('..\..\..\..\..\msbuild\packages\zeroc.icebuilder.msbuild.5.0.1\build\zeroc.icebuilder.msbuild.props')" Text="$([System.String]::Format('$(ErrorText)', '..\..\..\..\..\msbuild\packages\zeroc.icebuilder.msbuild.5.0.1\build\zeroc.icebuilder.msbuild.props'))" /> - <Error Condition="!Exists('..\..\..\..\..\msbuild\packages\zeroc.icebuilder.msbuild.5.0.1\build\zeroc.icebuilder.msbuild.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\..\..\..\..\msbuild\packages\zeroc.icebuilder.msbuild.5.0.1\build\zeroc.icebuilder.msbuild.targets'))" /> - </Target> - <Import Project="..\..\..\..\..\msbuild\packages\zeroc.icebuilder.msbuild.5.0.1\build\zeroc.icebuilder.msbuild.targets" Condition="Exists('..\..\..\..\..\msbuild\packages\zeroc.icebuilder.msbuild.5.0.1\build\zeroc.icebuilder.msbuild.targets')" /> -</Project>
\ No newline at end of file diff --git a/csharp/test/Ice/proxy/msbuild/serveramd/packages.config b/csharp/test/Ice/proxy/msbuild/serveramd/net45/packages.config index ecfaac17929..ecfaac17929 100644 --- a/csharp/test/Ice/proxy/msbuild/serveramd/packages.config +++ b/csharp/test/Ice/proxy/msbuild/serveramd/net45/packages.config diff --git a/csharp/test/Ice/proxy/msbuild/serveramd/net45/serveramd.csproj b/csharp/test/Ice/proxy/msbuild/serveramd/net45/serveramd.csproj new file mode 100644 index 00000000000..e2d10e531a9 --- /dev/null +++ b/csharp/test/Ice/proxy/msbuild/serveramd/net45/serveramd.csproj @@ -0,0 +1,66 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003" DefaultTargets="Build" ToolsVersion="14.0"> + <Import Project="..\..\..\..\..\..\msbuild\packages\zeroc.icebuilder.msbuild.5.0.1\build\zeroc.icebuilder.msbuild.props" Condition="Exists('..\..\..\..\..\..\msbuild\packages\zeroc.icebuilder.msbuild.5.0.1\build\zeroc.icebuilder.msbuild.props')"/> + <Import Condition="Exists('..\..\..\..\..\..\msbuild\\packages\zeroc.ice.net.3.7.1\build\zeroc.ice.net.props') and '$(ICE_BIN_DIST)' == 'all'" Project="..\..\..\..\..\..\msbuild\packages\zeroc.ice.net.3.7.1\build\zeroc.ice.net.props"/> + <PropertyGroup Label="Globals"> + <NuGetPackageImportStamp> + </NuGetPackageImportStamp> + </PropertyGroup> + <Import Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props"/> + <PropertyGroup> + <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> + <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> + <ProjectGuid>{D9FDB1FF-5239-4810-9BBB-A122F7CDEB67}</ProjectGuid> + <OutputType>Exe</OutputType> + <AppDesignerFolder>Properties</AppDesignerFolder> + <AssemblyName>serveramd</AssemblyName> + <TargetFrameworkVersion>v4.5.1</TargetFrameworkVersion> + <FileAlignment>512</FileAlignment> + <ProjectTypeGuids>{28993779-3132-408A-BCB0-1D78225F4824};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids> + <OutputPath>$(MSBuildThisFileDirectory)</OutputPath> + <DebugSymbols>true</DebugSymbols> + </PropertyGroup> + <ItemGroup> + <Reference Include="Ice, Version=3.7.1.0, Culture=neutral, PublicKeyToken=0c5ebb72d74932c6, processorArchitecture=MSIL"> + <SpecificVersion>False</SpecificVersion> + <Private>False</Private> + <HintPath>$(IceAssembliesDir)\net45\Ice.dll</HintPath> + </Reference> + <Reference Include="System"/> + <Reference Include="System.Core"/> + <Reference Include="Microsoft.CSharp"/> + </ItemGroup> + <ItemGroup> + <Folder Include="Properties\"/> + </ItemGroup> + <ItemGroup> + <Compile Include="..\..\..\..\..\TestCommon\TestApp.cs"> + <Link>TestApp.cs</Link> + </Compile> + <Compile Include="..\..\..\MyDerivedClassAMDI.cs"> + <Link>MyDerivedClassAMDI.cs</Link> + </Compile> + <Compile Include="..\..\..\Server.cs"> + <Link>Server.cs</Link> + </Compile> + <Compile Include="generated\TestAMD.cs"/> + </ItemGroup> + <ItemGroup> + <SliceCompile Include="..\..\..\TestAMD.ice"> + <Link>TestAMD.ice</Link> + </SliceCompile> + <None Include="packages.config"/> + <None Include="serveramd.exe.config"/> + </ItemGroup> + <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets"/> + <Import Project="$(MSBuildThisFileDirectory)\..\..\..\..\..\..\msbuild\ice.test.props"/> + <Target BeforeTargets="PrepareForBuild" Name="EnsureNuGetPackageBuildImports"> + <PropertyGroup> + <ErrorText>This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.</ErrorText> + </PropertyGroup> + <Error Condition="!Exists('..\..\..\..\..\..\msbuild\packages\zeroc.ice.net.3.7.1\build\zeroc.ice.net.props') and '$(ICE_BIN_DIST)' == 'all'" Text="$([System.String]::Format('$(ErrorText)', '..\..\..\..\..\..\msbuild\\packages\zeroc.ice.net.3.7.1\build\zeroc.ice.net.props'))"/> + <Error Condition="!Exists('..\..\..\..\..\..\msbuild\packages\zeroc.icebuilder.msbuild.5.0.1\build\zeroc.icebuilder.msbuild.props')" Text="$([System.String]::Format('$(ErrorText)', '..\..\..\..\..\..\msbuild\packages\zeroc.icebuilder.msbuild.5.0.1\build\zeroc.icebuilder.msbuild.props'))"/> + <Error Condition="!Exists('..\..\..\..\..\..\msbuild\packages\zeroc.icebuilder.msbuild.5.0.1\build\zeroc.icebuilder.msbuild.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\..\..\..\..\..\msbuild\packages\zeroc.icebuilder.msbuild.5.0.1\build\zeroc.icebuilder.msbuild.targets'))"/> + </Target> + <Import Project="..\..\..\..\..\..\msbuild\packages\zeroc.icebuilder.msbuild.5.0.1\build\zeroc.icebuilder.msbuild.targets" Condition="Exists('..\..\..\..\..\..\msbuild\packages\zeroc.icebuilder.msbuild.5.0.1\build\zeroc.icebuilder.msbuild.targets')"/> +</Project> diff --git a/csharp/test/Ice/proxy/msbuild/serveramd/serveramd.exe.config b/csharp/test/Ice/proxy/msbuild/serveramd/net45/serveramd.exe.config index 418bdc2f8b2..418bdc2f8b2 100644 --- a/csharp/test/Ice/proxy/msbuild/serveramd/serveramd.exe.config +++ b/csharp/test/Ice/proxy/msbuild/serveramd/net45/serveramd.exe.config diff --git a/csharp/test/Ice/proxy/msbuild/serveramd/netstandard2.0/serveramd.csproj b/csharp/test/Ice/proxy/msbuild/serveramd/netstandard2.0/serveramd.csproj new file mode 100644 index 00000000000..33637b35aca --- /dev/null +++ b/csharp/test/Ice/proxy/msbuild/serveramd/netstandard2.0/serveramd.csproj @@ -0,0 +1,31 @@ +<?xml version="1.0"?> +<Project Sdk="Microsoft.NET.Sdk"> + <Import Project="../../../../../../msbuild/ice.common.props"/> + <PropertyGroup> + <AssemblyName>serveramd</AssemblyName> + <OutputType>Exe</OutputType> + <TargetFramework>netcoreapp2.0</TargetFramework> + <GenerateAssemblyInfo>false</GenerateAssemblyInfo> + <EnableDefaultCompileItems>false</EnableDefaultCompileItems> + <OutputPath>.</OutputPath> + </PropertyGroup> + <ItemGroup> + <Compile Include="../../../../../TestCommon/TestApp.cs"/> + <Compile Include="../../../MyDerivedClassAMDI.cs"/> + <Compile Include="../../../Server.cs"/> + <PackageReference Include="zeroc.icebuilder.msbuild" Version="5.0.1"/> + <SliceCompile Include="../../../TestAMD.ice"/> + </ItemGroup> + <Choose> + <When Condition="'$(ICE_BIN_DIST)' == 'all'"> + <ItemGroup> + <PackageReference Include="zeroc.ice.net" Version="3.7.1"/> + </ItemGroup> + </When> + <Otherwise> + <ItemGroup> + <Reference Include="../../../../../../lib/netstandard2.0/Ice.dll"/> + </ItemGroup> + </Otherwise> + </Choose> +</Project> diff --git a/csharp/test/Ice/proxy/msbuild/serveramd/serveramd.csproj b/csharp/test/Ice/proxy/msbuild/serveramd/serveramd.csproj deleted file mode 100644 index c35f609ddc7..00000000000 --- a/csharp/test/Ice/proxy/msbuild/serveramd/serveramd.csproj +++ /dev/null @@ -1,66 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> - <Import Project="..\..\..\..\..\msbuild\packages\zeroc.icebuilder.msbuild.5.0.1\build\zeroc.icebuilder.msbuild.props" Condition="Exists('..\..\..\..\..\msbuild\packages\zeroc.icebuilder.msbuild.5.0.1\build\zeroc.icebuilder.msbuild.props')" /> - <Import Condition="Exists('..\..\..\..\..\msbuild\packages\zeroc.ice.net.3.7.1\build\zeroc.ice.net.props') and '$(ICE_BIN_DIST)' == 'all'" Project="..\..\..\..\..\msbuild\packages\zeroc.ice.net.3.7.1\build\zeroc.ice.net.props" /> - <PropertyGroup Label="Globals"> - <NuGetPackageImportStamp> - </NuGetPackageImportStamp> - </PropertyGroup> - <Import Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" /> - <PropertyGroup> - <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> - <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> - <ProjectGuid>{D9FDB1FF-5239-4810-9BBB-A122F7CDEB67}</ProjectGuid> - <OutputType>Exe</OutputType> - <AppDesignerFolder>Properties</AppDesignerFolder> - <AssemblyName>serveramd</AssemblyName> - <TargetFrameworkVersion>v4.5.1</TargetFrameworkVersion> - <FileAlignment>512</FileAlignment> - <ProjectTypeGuids>{28993779-3132-408A-BCB0-1D78225F4824};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids> - <OutputPath>$(MSBuildThisFileDirectory)</OutputPath> - <DebugSymbols>true</DebugSymbols> - </PropertyGroup> - <ItemGroup> - <Reference Include="Ice, Version=3.7.1.0, Culture=neutral, PublicKeyToken=0c5ebb72d74932c6, processorArchitecture=MSIL"> - <SpecificVersion>False</SpecificVersion> - <Private>False</Private> - <HintPath>$(IceAssembliesDir)\Ice.dll</HintPath> - </Reference> - <Reference Include="System" /> - <Reference Include="System.Core" /> - <Reference Include="Microsoft.CSharp" /> - </ItemGroup> - <ItemGroup> - <Folder Include="Properties\" /> - </ItemGroup> - <ItemGroup> - <Compile Include="..\..\..\..\TestCommon\TestApp.cs"> - <Link>TestApp.cs</Link> - </Compile> - <Compile Include="..\..\MyDerivedClassAMDI.cs"> - <Link>MyDerivedClassAMDI.cs</Link> - </Compile> - <Compile Include="..\..\Server.cs"> - <Link>Server.cs</Link> - </Compile> - <Compile Include="generated\TestAMD.cs" /> - </ItemGroup> - <ItemGroup> - <SliceCompile Include="..\..\TestAMD.ice"> - <Link>TestAMD.ice</Link> - </SliceCompile> - <None Include="packages.config" /> - <None Include="serveramd.exe.config" /> - </ItemGroup> - <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> - <Import Project="$(MSBuildThisFileDirectory)\..\..\..\..\..\msbuild\ice.test.props" /> - <Target BeforeTargets="PrepareForBuild" Name="EnsureNuGetPackageBuildImports"> - <PropertyGroup> - <ErrorText>This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.</ErrorText> - </PropertyGroup> - <Error Condition="!Exists('..\..\..\..\..\msbuild\packages\zeroc.ice.net.3.7.1\build\zeroc.ice.net.props') and '$(ICE_BIN_DIST)' == 'all'" Text="$([System.String]::Format('$(ErrorText)', '..\..\..\..\..\msbuild\packages\zeroc.ice.net.3.7.1\build\zeroc.ice.net.props'))" /> - <Error Condition="!Exists('..\..\..\..\..\msbuild\packages\zeroc.icebuilder.msbuild.5.0.1\build\zeroc.icebuilder.msbuild.props')" Text="$([System.String]::Format('$(ErrorText)', '..\..\..\..\..\msbuild\packages\zeroc.icebuilder.msbuild.5.0.1\build\zeroc.icebuilder.msbuild.props'))" /> - <Error Condition="!Exists('..\..\..\..\..\msbuild\packages\zeroc.icebuilder.msbuild.5.0.1\build\zeroc.icebuilder.msbuild.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\..\..\..\..\msbuild\packages\zeroc.icebuilder.msbuild.5.0.1\build\zeroc.icebuilder.msbuild.targets'))" /> - </Target> - <Import Project="..\..\..\..\..\msbuild\packages\zeroc.icebuilder.msbuild.5.0.1\build\zeroc.icebuilder.msbuild.targets" Condition="Exists('..\..\..\..\..\msbuild\packages\zeroc.icebuilder.msbuild.5.0.1\build\zeroc.icebuilder.msbuild.targets')" /> -</Project>
\ No newline at end of file |