Free cookie consent management tool by TermsFeed Policy Generator

source: branches/2924_DotNetCoreMigration/HeuristicLab/3.3/HeuristicLab-3.3.csproj @ 16998

Last change on this file since 16998 was 16998, checked in by dpiringe, 5 years ago

#2924:

  • in project HeuristicLab.CommandLineInterface changed output for options -> hidden options are not shown in the help box anymore
  • in project HeuristicLab.DynamicAssemblyTestApp:
    • added ApplicationAttributes
    • added full cancel/pause/resume support for class AppTest to test the same behaviour between main and child process
  • in project HeuristicLab:
    • changed auto generated Dockerfile -> only copies necessary projects -> speeds up the build process
    • in file HeuristicLab-3.3.csproj:
      • changed DockerDefaultTargetOS to Linux
      • removed reference HeuristicLab.DefinitionLanguage
      • added icon and manifest
    • deleted folder Properties with file launchSettings.json
    • changed the direct access to ApplicationTypes for OptimizeCommand and InspectCommand to new method IApplicationManager.GetInstances<T>(params object[] args)
  • added build script for docker image dockerImageBuild.ps1
File size: 1.5 KB
Line 
1<Project Sdk="Microsoft.NET.Sdk">
2
3  <PropertyGroup>
4    <OutputType>Exe</OutputType>
5    <TargetFramework>netcoreapp3.0</TargetFramework>
6    <AppendTargetFrameworkToOutputPath>false</AppendTargetFrameworkToOutputPath>
7    <DockerDefaultTargetOS>Linux</DockerDefaultTargetOS>
8    <Copyright>(c) 2002-2018 HEAL</Copyright>
9    <Product>HeuristicLab</Product>
10    <SignAssembly>true</SignAssembly>
11    <AssemblyOriginatorKeyFile>HeuristicLab.snk</AssemblyOriginatorKeyFile>
12    <AssemblyVersion>3.3.15.0</AssemblyVersion>
13    <AssemblyFileVersion>3.3.15.0</AssemblyFileVersion>
14    <RootNamespace>HeuristicLab</RootNamespace>
15    <ApplicationIcon>HeuristicLab.ico</ApplicationIcon>
16    <ApplicationManifest>app.manifest</ApplicationManifest>
17  </PropertyGroup>
18
19  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
20    <OutputPath>..\..\bin\</OutputPath>
21  </PropertyGroup>
22
23  <ItemGroup>
24    <PackageReference Include="Microsoft.VisualStudio.Azure.Containers.Tools.Targets" Version="1.7.9" />
25  </ItemGroup>
26
27  <ItemGroup>
28    <ProjectReference Include="..\..\HeuristicLab.CommandLineInterface\HeuristicLab.CommandLineInterface.csproj" />
29    <ProjectReference Include="..\..\HeuristicLab.Common\3.3\HeuristicLab.Common-3.3.csproj" />
30    <ProjectReference Include="..\..\HeuristicLab.DynamicAssemblyTestApp\HeuristicLab.DynamicAssemblyTestApp.csproj" />
31    <ProjectReference Include="..\..\HeuristicLab.PluginInfrastructure\3.3\HeuristicLab.PluginInfrastructure-3.3.csproj" />
32  </ItemGroup>
33</Project>
Note: See TracBrowser for help on using the repository browser.