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 <RuntimeIdentifier>win</RuntimeIdentifier> 13 <LangVersion>4</LangVersion> 14 <FileAlignment>512</FileAlignment> 15 </PropertyGroup> 16 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> 17 <DebugSymbols>true</DebugSymbols> 18 <DebugType>full</DebugType> 19 <Optimize>false</Optimize> 20 <OutputPath>bin\Debug\</OutputPath> 21 <DefineConstants>TRACE;DEBUG</DefineConstants> 22 <ErrorReport>prompt</ErrorReport> 23 <WarningLevel>4</WarningLevel> 24 </PropertyGroup> 25 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> 26 <DebugType>pdbonly</DebugType> 27 <Optimize>true</Optimize> 28 <OutputPath>bin\Release\</OutputPath> 29 <DefineConstants>TRACE</DefineConstants> 30 <ErrorReport>prompt</ErrorReport> 31 <WarningLevel>4</WarningLevel> 32 </PropertyGroup> 33 <PropertyGroup> 34 <StartupObject /> 35 </PropertyGroup> 36 <PropertyGroup Condition="'$(UnsafeByteBuffer)' == 'true'"> 37 <AllowUnsafeBlocks>true</AllowUnsafeBlocks> 38 <DefineConstants>$(DefineConstants);UNSAFE_BYTEBUFFER</DefineConstants> 39 </PropertyGroup> 40 <ItemGroup> 41 <PackageReference Include="Newtonsoft.Json"> 42 <Version>12.0.3</Version> 43 </PackageReference> 44 </ItemGroup> 45 <ItemGroup> 46 <Reference Include="Newtonsoft.Json, Version=12.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL"> 47 <HintPath>packages\Newtonsoft.Json.12.0.3\lib\net35\Newtonsoft.Json.dll</HintPath> 48 </Reference> 49 <Reference Include="System" /> 50 <Reference Include="System.Core"> 51 </Reference> 52 </ItemGroup> 53 <ItemGroup> 54 <Compile Include="..\..\net\FlatBuffers\ByteBuffer.cs"> 55 <Link>FlatBuffers\ByteBuffer.cs</Link> 56 </Compile> 57 <Compile Include="..\..\net\FlatBuffers\ByteBufferUtil.cs"> 58 <Link>FlatBuffers\ByteBufferUtil.cs</Link> 59 </Compile> 60 <Compile Include="..\..\net\FlatBuffers\IFlatbufferObject.cs"> 61 <Link>FlatBuffers\IFlatbufferObject.cs</Link> 62 </Compile> 63 <Compile Include="..\..\net\FlatBuffers\Offset.cs"> 64 <Link>FlatBuffers\Offset.cs</Link> 65 </Compile> 66 <Compile Include="..\..\net\FlatBuffers\FlatBufferBuilder.cs"> 67 <Link>FlatBuffers\FlatBufferBuilder.cs</Link> 68 </Compile> 69 <Compile Include="..\..\net\FlatBuffers\FlatBufferConstants.cs"> 70 <Link>FlatBuffers\FlatBufferConstants.cs</Link> 71 </Compile> 72 <Compile Include="..\..\net\FlatBuffers\Struct.cs"> 73 <Link>FlatBuffers\Struct.cs</Link> 74 </Compile> 75 <Compile Include="..\..\net\FlatBuffers\Table.cs"> 76 <Link>FlatBuffers\Table.cs</Link> 77 </Compile> 78 <Compile Include="..\MyGame\Example2\Monster.cs"> 79 <Link>MyGame\Example2\Monster.cs</Link> 80 </Compile> 81 <Compile Include="..\MyGame\Example\Any.cs"> 82 <Link>MyGame\Example\Any.cs</Link> 83 </Compile> 84 <Compile Include="..\MyGame\Example\AnyAmbiguousAliases.cs"> 85 <Link>MyGame\Example\AnyAmbiguousAliases.cs</Link> 86 </Compile> 87 <Compile Include="..\MyGame\Example\AnyUniqueAliases.cs"> 88 <Link>MyGame\Example\AnyUniqueAliases.cs</Link> 89 </Compile> 90 <Compile Include="..\MyGame\Example\Color.cs"> 91 <Link>MyGame\Example\Color.cs</Link> 92 </Compile> 93 <Compile Include="..\MyGame\Example\Race.cs"> 94 <Link>MyGame\Example\Race.cs</Link> 95 </Compile> 96 <Compile Include="..\MyGame\Example\Monster.cs"> 97 <Link>MyGame\Example\Monster.cs</Link> 98 </Compile> 99 <Compile Include="..\MyGame\Example\Referrable.cs"> 100 <Link>MyGame\Example\Referrable.cs</Link> 101 </Compile> 102 <Compile Include="..\MyGame\Example\Stat.cs"> 103 <Link>MyGame\Example\Stat.cs</Link> 104 </Compile> 105 <Compile Include="..\MyGame\Example\Test.cs"> 106 <Link>MyGame\Example\Test.cs</Link> 107 </Compile> 108 <Compile Include="..\MyGame\Example\TestSimpleTableWithEnum.cs"> 109 <Link>MyGame\Example\TestSimpleTableWithEnum.cs</Link> 110 </Compile> 111 <Compile Include="..\MyGame\Example\TypeAliases.cs"> 112 <Link>MyGame\Example\TypeAliases.cs</Link> 113 </Compile> 114 <Compile Include="..\MyGame\Example\Vec3.cs"> 115 <Link>MyGame\Example\Vec3.cs</Link> 116 </Compile> 117 <Compile Include="..\MyGame\Example\Ability.cs"> 118 <Link>MyGame\Example\Ability.cs</Link> 119 </Compile> 120 <Compile Include="..\MyGame\Example\ArrayTable.cs"> 121 <Link>MyGame\Example\ArrayTable.cs</Link> 122 </Compile> 123 <Compile Include="..\MyGame\Example\ArrayStruct.cs"> 124 <Link>MyGame\Example\ArrayStruct.cs</Link> 125 </Compile> 126 <Compile Include="..\MyGame\Example\NestedStruct.cs"> 127 <Link>MyGame\Example\NestedStruct.cs</Link> 128 </Compile> 129 <Compile Include="..\MyGame\Example\TestEnum.cs"> 130 <Link>MyGame\Example\TestEnum.cs</Link> 131 </Compile> 132 <Compile Include="..\MyGame\InParentNamespace.cs"> 133 <Link>MyGame\InParentNamespace.cs</Link> 134 </Compile> 135 <Compile Include="..\namespace_test\NamespaceA\NamespaceB\EnumInNestedNS.cs"> 136 <Link>NamespaceA\NamespaceB\EnumInNestedNS.cs</Link> 137 </Compile> 138 <Compile Include="..\namespace_test\NamespaceA\NamespaceB\StructInNestedNS.cs"> 139 <Link>NamespaceA\NamespaceB\StructInNestedNS.cs</Link> 140 </Compile> 141 <Compile Include="..\namespace_test\NamespaceA\NamespaceB\TableInNestedNS.cs"> 142 <Link>NamespaceA\NamespaceB\TableInNestedNS.cs</Link> 143 </Compile> 144 <Compile Include="..\namespace_test\NamespaceA\NamespaceB\UnionInNestedNS.cs"> 145 <Link>NamespaceA\NamespaceB\UnionInNestedNS.cs</Link> 146 </Compile> 147 <Compile Include="..\namespace_test\NamespaceA\TableInFirstNS.cs"> 148 <Link>NamespaceA\TableInFirstNS.cs</Link> 149 </Compile> 150 <Compile Include="..\union_vector\Attacker.cs"> 151 <Link>union_vector\Attacker.cs</Link> 152 </Compile> 153 <Compile Include="..\union_vector\BookReader.cs"> 154 <Link>union_vector\BookReader.cs</Link> 155 </Compile> 156 <Compile Include="..\union_vector\Character.cs"> 157 <Link>union_vector\Character.cs</Link> 158 </Compile> 159 <Compile Include="..\union_vector\Movie.cs"> 160 <Link>union_vector\Movie.cs</Link> 161 </Compile> 162 <Compile Include="..\union_vector\Rapunzel.cs"> 163 <Link>union_vector\Rapunzel.cs</Link> 164 </Compile> 165 <Compile Include="..\optional_scalars\OptionalByte.cs"> 166 <Link>optional_scalars\OptionalByte.cs</Link> 167 </Compile> 168 <Compile Include="..\optional_scalars\ScalarStuff.cs"> 169 <Link>optional_scalars\ScalarStuff.cs</Link> 170 </Compile> 171 <Compile Include="Assert.cs" /> 172 <Compile Include="ByteBufferTests.cs" /> 173 <Compile Include="FlatBufferBuilderTests.cs" /> 174 <Compile Include="FlatBuffersFuzzTests.cs" /> 175 <Compile Include="FlatBuffersTestClassAttribute.cs" /> 176 <Compile Include="FlatBuffersTestMethodAttribute.cs" /> 177 <Compile Include="FuzzTestData.cs" /> 178 <Compile Include="Lcg.cs" /> 179 <Compile Include="Program.cs" /> 180 <Compile Include="Properties\AssemblyInfo.cs" /> 181 <Compile Include="FlatBuffersExampleTests.cs" /> 182 <Compile Include="TestTable.cs" /> 183 </ItemGroup> 184 <ItemGroup> 185 <Content Include="..\monsterdata_test.mon"> 186 <Link>Resources\monsterdata_test.mon</Link> 187 <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> 188 </Content> 189 <Content Include="..\monsterdata_test.json"> 190 <Link>Resources\monsterdata_test.json</Link> 191 <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> 192 </Content> 193 </ItemGroup> 194 <ItemGroup> 195 <None Include="packages.config" /> 196 </ItemGroup> 197 <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> 198 <!-- To modify your build process, add your task inside one of the targets below and uncomment it. 199 Other similar extension points exist, see Microsoft.Common.targets. 200 <Target Name="BeforeBuild"> 201 </Target> 202 <Target Name="AfterBuild"> 203 </Target> 204 --> 205</Project>