1- <?xml version =" 1.0" encoding =" utf-8" ?>
2- <Project ToolsVersion =" 14.0" DefaultTargets =" Build" xmlns =" http://schemas.microsoft.com/developer/msbuild/2003" >
1+ <Project Sdk =" Microsoft.NET.Sdk" >
32 <PropertyGroup >
4- <Configuration Condition =" '$(Configuration)' == '' " >Debug</Configuration >
5- <Platform Condition =" '$(Platform)' == '' " >AnyCPU</Platform >
6- <ProductVersion >9.0.21022</ProductVersion >
7- <SchemaVersion >2.0</SchemaVersion >
8- <ProjectGuid >{ABE8BD2A-CFA2-4912-B635-AC7C52F81434}</ProjectGuid >
9- <OutputType >Library</OutputType >
10- <AppDesignerFolder >Properties</AppDesignerFolder >
11- <RootNamespace >Idmr.Platform</RootNamespace >
3+ <TargetFramework >net10.0</TargetFramework >
124 <AssemblyName >Idmr.Platform</AssemblyName >
13- <TargetFrameworkVersion >v4.8</TargetFrameworkVersion >
14- <FileAlignment >512</FileAlignment >
15- <FileUpgradeFlags >
16- </FileUpgradeFlags >
17- <UpgradeBackupLocation >
18- </UpgradeBackupLocation >
19- <OldToolsVersion >3.5</OldToolsVersion >
20- <TargetFrameworkProfile />
21- </PropertyGroup >
22- <PropertyGroup Condition =" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' " >
23- <DebugSymbols >true</DebugSymbols >
24- <DebugType >full</DebugType >
25- <Optimize >false</Optimize >
26- <OutputPath >bin\Debug\</OutputPath >
27- <DefineConstants >DEBUG;TRACE</DefineConstants >
28- <ErrorReport >prompt</ErrorReport >
29- <WarningLevel >4</WarningLevel >
30- <Prefer32Bit >false</Prefer32Bit >
31- </PropertyGroup >
32- <PropertyGroup Condition =" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' " >
33- <DebugType >pdbonly</DebugType >
34- <Optimize >true</Optimize >
35- <OutputPath >bin\Release\</OutputPath >
36- <DefineConstants >TRACE</DefineConstants >
37- <ErrorReport >prompt</ErrorReport >
38- <WarningLevel >4</WarningLevel >
39- <DocumentationFile >bin\Release\Idmr.Platform.XML</DocumentationFile >
40- <Prefer32Bit >false</Prefer32Bit >
5+ <RootNamespace >Idmr.Platform</RootNamespace >
6+ <GenerateAssemblyInfo >false</GenerateAssemblyInfo >
7+ <GenerateDocumentationFile >true</GenerateDocumentationFile >
8+ <ImplicitUsings >disable</ImplicitUsings >
9+ <Nullable >disable</Nullable >
10+
11+ <!-- The compatibility fork keeps the upstream source unchanged where possible. -->
12+ <EnableNETAnalyzers >false</EnableNETAnalyzers >
13+ <EnforceCodeStyleInBuild >false</EnforceCodeStyleInBuild >
14+ <TreatWarningsAsErrors >false</TreatWarningsAsErrors >
15+ <ManagePackageVersionsCentrally >false</ManagePackageVersionsCentrally >
16+ <NoWarn >$(NoWarn);CS0419;CS1591</NoWarn >
17+
18+ <IdmrCommonProject Condition =" '$(IdmrCommonProject)' == ''" >../idmr-common/Common.csproj</IdmrCommonProject >
4119 </PropertyGroup >
20+
4221 <ItemGroup >
43- <Reference Include =" Idmr.Common, Version=1.1.4354.13568, Culture=neutral, processorArchitecture=MSIL" >
44- <SpecificVersion >False</SpecificVersion >
45- <HintPath >..\..\..\Libraries\Idmr.Common.dll</HintPath >
46- </Reference >
47- <Reference Include =" System" />
48- <Reference Include =" System.Core" >
49- <RequiredTargetFramework >3.5</RequiredTargetFramework >
50- </Reference >
51- <Reference Include =" System.Data" />
52- <Reference Include =" System.Windows.Forms" />
53- <Reference Include =" System.Xml" />
54- </ItemGroup >
55- <ItemGroup >
56- <Compile Include =" BaseBriefing.cs" />
57- <Compile Include =" BaseFlightGroup.cs" />
58- <Compile Include =" BaseFlightGroup.BaseOrder.cs" />
59- <Compile Include =" BaseFlightGroup.Waypoint.cs" />
60- <Compile Include =" BaseMessage.cs" />
61- <Compile Include =" BaseStrings.cs" />
62- <Compile Include =" BaseTrigger.cs" />
63- <Compile Include =" Briefing.EventCollection.cs" />
64- <Compile Include =" Converter.cs" />
65- <Compile Include =" MissionFile.cs" />
66- <Compile Include =" Properties\AssemblyInfo.cs" />
67- <Compile Include =" Tie\Briefing.cs" />
68- <Compile Include =" Tie\FlightGroup.cs" />
69- <Compile Include =" Tie\FlightGroup.FGGoals.cs" />
70- <Compile Include =" Tie\FlightGroup.Order.cs" />
71- <Compile Include =" Tie\FlightGroupCollection.cs" />
72- <Compile Include =" Tie\Globals.cs" />
73- <Compile Include =" Tie\Globals.Goal.cs" />
74- <Compile Include =" Tie\Message.cs" />
75- <Compile Include =" Tie\MessageCollection.cs" />
76- <Compile Include =" Tie\Mission.cs" />
77- <Compile Include =" Tie\Mission.IffNameIndexer.cs" />
78- <Compile Include =" Tie\Mission.Trigger.cs" />
79- <Compile Include =" Tie\Questions.cs" />
80- <Compile Include =" Tie\Strings.cs" />
81- <Compile Include =" Xvt\Briefing.cs" />
82- <Compile Include =" Xvt\BriefingCollection.cs" />
83- <Compile Include =" Xvt\FlightGroup.cs" />
84- <Compile Include =" Xvt\FlightGroup.Goal.cs" />
85- <Compile Include =" Xvt\FlightGroup.LoadoutIndexer.cs" />
86- <Compile Include =" Xvt\FlightGroup.Order.cs" />
87- <Compile Include =" Xvt\FlightGroupCollection.cs" />
88- <Compile Include =" Xvt\Globals.cs" />
89- <Compile Include =" Xvt\Globals.Goal.cs" />
90- <Compile Include =" Xvt\Globals.Goal.Trigger.cs" />
91- <Compile Include =" Xvt\GlobalsCollection.cs" />
92- <Compile Include =" Xvt\Message.cs" />
93- <Compile Include =" Xvt\MessageCollection.cs" />
94- <Compile Include =" Xvt\Mission.cs" />
95- <Compile Include =" Xvt\Mission.IffNameIndexer.cs" />
96- <Compile Include =" Xvt\Mission.Trigger.cs" />
97- <Compile Include =" Xvt\Strings.cs" />
98- <Compile Include =" Xvt\Team.cs" />
99- <Compile Include =" Xvt\TeamCollection.cs" />
100- <Compile Include =" Xwa\Briefing.cs" />
101- <Compile Include =" Xwa\BriefingCollection.cs" />
102- <Compile Include =" Xwa\FlightGroup.cs" />
103- <Compile Include =" Xwa\FlightGroup.Goal.cs" />
104- <Compile Include =" Xwa\FlightGroup.LoadoutIndexer.cs" />
105- <Compile Include =" Xwa\FlightGroup.Order.cs" />
106- <Compile Include =" Xwa\FlightGroup.XwaWaypoint.cs" />
107- <Compile Include =" Xwa\FlightGroupCollection.cs" />
108- <Compile Include =" Xwa\Globals.cs" />
109- <Compile Include =" Xwa\Globals.Goal.cs" />
110- <Compile Include =" Xwa\Globals.Goal.StringsIndexer.cs" />
111- <Compile Include =" Xwa\GlobalsCollection.cs" />
112- <Compile Include =" Xwa\Message.cs" />
113- <Compile Include =" Xwa\MessageCollection.cs" />
114- <Compile Include =" Xwa\Mission.cs" />
115- <Compile Include =" Xwa\Mission.Trigger.cs" />
116- <Compile Include =" Xwa\Strings.cs" />
117- <Compile Include =" Xwa\Team.cs" />
118- <Compile Include =" Xwa\Team.EomMessageIndexer.cs" />
119- <Compile Include =" Xwa\Team.EomMessageNoteIndexer.cs" />
120- <Compile Include =" Xwa\Team.VoiceIDIndexer.cs" />
121- <Compile Include =" Xwa\TeamCollection.cs" />
122- <Compile Include =" Xwing\Briefing.EventCollection.cs" />
123- <Compile Include =" Xwing\Briefing.cs" />
124- <Compile Include =" Xwing\FlightGroup.cs" />
125- <Compile Include =" Xwing\FlightGroupCollection.cs" />
126- <Compile Include =" Xwing\Mission.cs" />
127- <Compile Include =" Xwing\Strings.cs" />
128- </ItemGroup >
129- <ItemGroup >
130- <None Include =" Mission_TIE95.txt" />
131- <None Include =" Mission_XvT.txt" />
132- <None Include =" Mission_XWA.txt" />
133- <None Include =" Mission_XWING95.txt" />
134- <None Include =" License.txt" >
135- <CopyToOutputDirectory >PreserveNewest</CopyToOutputDirectory >
136- </None >
137- <None Include =" Readme.md" >
138- <CopyToOutputDirectory >PreserveNewest</CopyToOutputDirectory >
139- </None >
22+ <ProjectReference Include =" $(IdmrCommonProject)" />
14023 </ItemGroup >
141- <Import Project =" $(MSBuildToolsPath)\Microsoft.CSharp.targets" />
142- <!-- To modify your build process, add your task inside one of the targets below and uncomment it.
143- Other similar extension points exist, see Microsoft.Common.targets.
144- <Target Name="BeforeBuild">
145- </Target>
146- <Target Name="AfterBuild">
147- </Target>
148- -->
149- <PropertyGroup >
150- <PostBuildEvent >copy /y "$(TargetPath)" "C:\Users\Me\Documents\Visual Studio 2008\Libraries\"
151- if $(ConfigurationName) == Release copy /y "$(TargetDir)$(TargetName).xml" "C:\Users\Me\Documents\Visual Studio 2008\Libraries\"</PostBuildEvent >
152- </PropertyGroup >
153- </Project >
24+ </Project >
0 commit comments