1
- <?xml version =" 1.0" encoding =" utf-8" ?>
2
- <Project DefaultTargets =" Build" ToolsVersion =" 4.0" xmlns =" http://schemas.microsoft.com/developer/msbuild/2003" >
1
+ <Project Sdk =" Microsoft.NET.Sdk" >
3
2
<PropertyGroup >
4
- <Configuration Condition =" '$(Configuration)' == '' " >Debug</Configuration >
5
- <Platform Condition =" '$(Platform)' == '' " >AnyCPU</Platform >
6
- <ProjectGuid >{030204D0-6469-4A46-827E-122B0215F47E}</ProjectGuid >
7
- <OutputType >Library</OutputType >
8
- <RootNamespace >InEngine.Core.Test</RootNamespace >
9
- <AssemblyName >InEngine.Core.Test</AssemblyName >
10
- <TargetFrameworkVersion >v4.7</TargetFrameworkVersion >
3
+ <TargetFrameworks >net47;net462</TargetFrameworks >
4
+ <GenerateAssemblyInfo >false</GenerateAssemblyInfo >
11
5
</PropertyGroup >
12
- <PropertyGroup Condition =" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' " >
13
- <DebugSymbols >true</DebugSymbols >
14
- <DebugType >full</DebugType >
15
- <Optimize >false</Optimize >
16
- <OutputPath >bin\Debug</OutputPath >
17
- <DefineConstants >DEBUG;</DefineConstants >
18
- <ErrorReport >prompt</ErrorReport >
19
- <WarningLevel >4</WarningLevel >
20
- </PropertyGroup >
21
- <PropertyGroup Condition =" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' " >
22
- <Optimize >true</Optimize >
23
- <OutputPath >bin\Release</OutputPath >
24
- <ErrorReport >prompt</ErrorReport >
25
- <WarningLevel >4</WarningLevel >
6
+
7
+ <PropertyGroup >
8
+ <Version >3.4.0</Version >
9
+ <FileVersion >3.4.0</FileVersion >
10
+ <Authors >Ethan Hann</Authors >
11
+ <Description >Plugin-based queuing and scheduling command server.</Description >
12
+ <Copyright >Copyright © 2017 Ethan Hann</Copyright >
26
13
</PropertyGroup >
14
+
27
15
<ItemGroup >
28
- <Reference Include =" System" />
29
- <Reference Include =" nunit.framework" >
30
- <HintPath >..\packages\NUnit.3.9.0\lib\net45\nunit.framework.dll</HintPath >
31
- </Reference >
32
- <Reference Include =" Quartz" >
33
- <HintPath >..\packages\Quartz.2.6.1\lib\net40\Quartz.dll</HintPath >
34
- </Reference >
35
- <Reference Include =" NLog" >
36
- <HintPath >..\packages\NLog.4.4.12\lib\net45\NLog.dll</HintPath >
37
- </Reference >
38
- <Reference Include =" Microsoft.CSharp" />
39
- <Reference Include =" Common.Logging.Core" >
40
- <HintPath >..\packages\Common.Logging.Core.3.4.1\lib\net40\Common.Logging.Core.dll</HintPath >
41
- </Reference >
42
- <Reference Include =" Common.Logging" >
43
- <HintPath >..\packages\Common.Logging.3.4.1\lib\net40\Common.Logging.dll</HintPath >
44
- </Reference >
45
- <Reference Include =" Castle.Core" >
46
- <HintPath >..\packages\Castle.Core.4.2.1\lib\net45\Castle.Core.dll</HintPath >
47
- </Reference >
48
- <Reference Include =" System.Configuration" />
49
- <Reference Include =" Moq" >
50
- <HintPath >..\packages\Moq.4.7.145\lib\net45\Moq.dll</HintPath >
51
- </Reference >
52
- <Reference Include =" BeekmanLabs.UnitTesting" >
53
- <HintPath >..\packages\BeekmanLabs.UnitTesting.0.0.0\lib\net45\BeekmanLabs.UnitTesting.dll</HintPath >
54
- </Reference >
55
- </ItemGroup >
56
- <ItemGroup >
57
- <None Include =" packages.config" />
58
- <None Include =" appsettings.json" >
59
- <CopyToOutputDirectory >PreserveNewest</CopyToOutputDirectory >
60
- </None >
61
- <None Include =" job_scheduling_data_2_0.xsd" />
16
+ <Compile Include =" ..\SharedAssemblyInfo.cs" >
17
+ <Link >Properties\SharedAssemblyInfo.cs</Link >
18
+ </Compile >
62
19
</ItemGroup >
63
- <ItemGroup >
64
- <Folder Include =" Queue\" />
65
- <Folder Include =" Queue\Commands\" />
66
- </ItemGroup >
67
- <ItemGroup >
68
- <Compile Include =" Queue\Commands\ConsumeTest.cs" />
69
- <Compile Include =" Queue\Commands\PublishTest.cs" Condition =" '$(EnableDefaultCompileItems)' == 'true' " />
70
- <Compile Include =" Queue\Commands\PublishTest.cs" />
20
+ <ItemGroup >
21
+ <PackageReference Include =" BeekmanLabs.UnitTesting" Version =" 0.0.0" />
22
+ <PackageReference Include =" Moq" Version =" 4.7.145" />
23
+ <PackageReference Include =" NUnit" Version =" 3.9.0" />
24
+ <PackageReference Include =" NUnit.Console" Version =" 3.7.0" />
25
+ <PackageReference Include =" NUnit.ConsoleRunner" Version =" 3.7.0" />
26
+ <PackageReference Include =" Quartz" Version =" 2.6.1" />
71
27
</ItemGroup >
72
28
<ItemGroup >
73
- <ProjectReference Include =" ..\InEngine.Core\InEngine.Core.csproj" >
74
- <Project >{1C604C4F-3F98-483C-89E3-C951BE03366A}</Project >
75
- <Name >InEngine.Core</Name >
76
- </ProjectReference >
77
- <ProjectReference Include =" ..\InEngine.Commands\InEngine.Commands.csproj" >
78
- <Project >{5EDAF024-3BD1-4D22-A6E5-9EF808DB14C8}</Project >
79
- <Name >InEngine.Commands</Name >
80
- </ProjectReference >
29
+ <ProjectReference Include =" ..\InEngine.Core\InEngine.Core.csproj" />
30
+ <ProjectReference Include =" ..\InEngine.Commands\InEngine.Commands.csproj" />
81
31
</ItemGroup >
82
- < Import Project = " $(MSBuildBinPath)\Microsoft.CSharp.targets " / >
83
- </ Project >
32
+ </ Project >
33
+
0 commit comments