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