1<?xml version="1.0" encoding="utf-8"?> 2<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 3 <PropertyGroup> 4 <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> 5 <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> 6 <ProjectGuid>{9DB0B5E7-757E-4BD1-A5F6-279390331254}</ProjectGuid> 7 <OutputType>Exe</OutputType> 8 <AppDesignerFolder>Properties</AppDesignerFolder> 9 <RootNamespace>FlatBuffers.Test</RootNamespace> 10 <AssemblyName>FlatBuffers.Test</AssemblyName> 11 <TargetFrameworkVersion>v3.5</TargetFrameworkVersion> 12 <FileAlignment>512</FileAlignment> 13 </PropertyGroup> 14 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> 15 <DebugSymbols>true</DebugSymbols> 16 <DebugType>full</DebugType> 17 <Optimize>false</Optimize> 18 <OutputPath>bin\Debug\</OutputPath> 19 <DefineConstants>DEBUG;TRACE</DefineConstants> 20 <ErrorReport>prompt</ErrorReport> 21 <WarningLevel>4</WarningLevel> 22 </PropertyGroup> 23 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> 24 <DebugType>pdbonly</DebugType> 25 <Optimize>true</Optimize> 26 <OutputPath>bin\Release\</OutputPath> 27 <DefineConstants>TRACE</DefineConstants> 28 <ErrorReport>prompt</ErrorReport> 29 <WarningLevel>4</WarningLevel> 30 </PropertyGroup> 31 <PropertyGroup> 32 <StartupObject /> 33 </PropertyGroup> 34 <PropertyGroup Condition="'$(UnsafeByteBuffer)' == 'true'"> 35 <AllowUnsafeBlocks>true</AllowUnsafeBlocks> 36 <DefineConstants>$(DefineConstants);UNSAFE_BYTEBUFFER</DefineConstants> 37 </PropertyGroup> 38 <ItemGroup> 39 <Reference Include="System" /> 40 <Reference Include="System.Core"> 41 <RequiredTargetFramework>3.5</RequiredTargetFramework> 42 </Reference> 43 </ItemGroup> 44 <ItemGroup> 45 <Compile Include="..\..\net\FlatBuffers\ByteBuffer.cs"> 46 <Link>FlatBuffers\ByteBuffer.cs</Link> 47 </Compile> 48 <Compile Include="..\..\net\FlatBuffers\ByteBufferUtil.cs"> 49 <Link>FlatBuffers\ByteBufferUtil.cs</Link> 50 </Compile> 51 <Compile Include="..\..\net\FlatBuffers\IFlatbufferObject.cs"> 52 <Link>FlatBuffers\IFlatbufferObject.cs</Link> 53 </Compile> 54 <Compile Include="..\..\net\FlatBuffers\Offset.cs"> 55 <Link>FlatBuffers\Offset.cs</Link> 56 </Compile> 57 <Compile Include="..\..\net\FlatBuffers\FlatBufferBuilder.cs"> 58 <Link>FlatBuffers\FlatBufferBuilder.cs</Link> 59 </Compile> 60 <Compile Include="..\..\net\FlatBuffers\FlatBufferConstants.cs"> 61 <Link>FlatBuffers\FlatBufferConstants.cs</Link> 62 </Compile> 63 <Compile Include="..\..\net\FlatBuffers\Struct.cs"> 64 <Link>FlatBuffers\Struct.cs</Link> 65 </Compile> 66 <Compile Include="..\..\net\FlatBuffers\Table.cs"> 67 <Link>FlatBuffers\Table.cs</Link> 68 </Compile> 69 <Compile Include="..\MyGame\Example\Any.cs"> 70 <Link>MyGame\Example\Any.cs</Link> 71 </Compile> 72 <Compile Include="..\MyGame\Example\AnyAmbiguousAliases.cs"> 73 <Link>MyGame\Example\AnyAmbiguousAliases.cs</Link> 74 </Compile> 75 <Compile Include="..\MyGame\Example\AnyUniqueAliases.cs"> 76 <Link>MyGame\Example\AnyUniqueAliases.cs</Link> 77 </Compile> 78 <Compile Include="..\MyGame\Example\Color.cs"> 79 <Link>MyGame\Example\Color.cs</Link> 80 </Compile> 81 <Compile Include="..\MyGame\Example\Monster.cs"> 82 <Link>MyGame\Example\Monster.cs</Link> 83 </Compile> 84 <Compile Include="..\MyGame\Example\Referrable.cs"> 85 <Link>MyGame\Example\Referrable.cs</Link> 86 </Compile> 87 <Compile Include="..\MyGame\Example\Stat.cs"> 88 <Link>MyGame\Example\Stat.cs</Link> 89 </Compile> 90 <Compile Include="..\MyGame\Example\Test.cs"> 91 <Link>MyGame\Example\Test.cs</Link> 92 </Compile> 93 <Compile Include="..\MyGame\Example\TestSimpleTableWithEnum.cs"> 94 <Link>MyGame\Example\TestSimpleTableWithEnum.cs</Link> 95 </Compile> 96 <Compile Include="..\MyGame\Example\Vec3.cs"> 97 <Link>MyGame\Example\Vec3.cs</Link> 98 </Compile> 99 <Compile Include="..\MyGame\Example\Ability.cs"> 100 <Link>MyGame\Example\Ability.cs</Link> 101 </Compile> 102 <Compile Include="..\MyGame\InParentNamespace.cs"> 103 <Link>MyGame\InParentNamespace.cs</Link> 104 </Compile> 105 <Compile Include="..\namespace_test\NamespaceA\NamespaceB\EnumInNestedNS.cs"> 106 <Link>NamespaceA\NamespaceB\EnumInNestedNS.cs</Link> 107 </Compile> 108 <Compile Include="..\namespace_test\NamespaceA\NamespaceB\StructInNestedNS.cs"> 109 <Link>NamespaceA\NamespaceB\StructInNestedNS.cs</Link> 110 </Compile> 111 <Compile Include="..\namespace_test\NamespaceA\NamespaceB\TableInNestedNS.cs"> 112 <Link>NamespaceA\NamespaceB\TableInNestedNS.cs</Link> 113 </Compile> 114 <Compile Include="..\namespace_test\NamespaceA\TableInFirstNS.cs"> 115 <Link>NamespaceA\TableInFirstNS.cs</Link> 116 </Compile> 117 <Compile Include="Assert.cs" /> 118 <Compile Include="ByteBufferTests.cs" /> 119 <Compile Include="FlatBufferBuilderTests.cs" /> 120 <Compile Include="FlatBuffersFuzzTests.cs" /> 121 <Compile Include="FlatBuffersTestClassAttribute.cs" /> 122 <Compile Include="FlatBuffersTestMethodAttribute.cs" /> 123 <Compile Include="FuzzTestData.cs" /> 124 <Compile Include="Lcg.cs" /> 125 <Compile Include="Program.cs" /> 126 <Compile Include="Properties\AssemblyInfo.cs" /> 127 <Compile Include="FlatBuffersExampleTests.cs" /> 128 <Compile Include="TestTable.cs" /> 129 </ItemGroup> 130 <ItemGroup> 131 <Content Include="..\monsterdata_test.mon"> 132 <Link>Resources\monsterdata_test.mon</Link> 133 <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> 134 </Content> 135 </ItemGroup> 136 <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> 137 <!-- To modify your build process, add your task inside one of the targets below and uncomment it. 138 Other similar extension points exist, see Microsoft.Common.targets. 139 <Target Name="BeforeBuild"> 140 </Target> 141 <Target Name="AfterBuild"> 142 </Target> 143 --> 144</Project> 145