Free cookie consent management tool by TermsFeed Policy Generator

source: branches/2522_RefactorPluginInfrastructure/HeuristicLab.ExtLibs/HeuristicLab.AutoDiff/1.0/AutoDiff-1.0/AutoDiff-1.0.csproj @ 16143

Last change on this file since 16143 was 16143, checked in by dpiringe, 6 years ago

#2522:

  • migrated a lot of projects to .NET Standard 2.0
  • added AppDomain.CurrentDomain.ApplyPolicy to Assembly.ReflectionOnlyLoad in PluginValidator to correctly load the System library
  • deleted Properties folder from .NET Standard projects, because AssemblyInformation is saved in .csproj files now
  • .NET Framework projects target now v4.7, because it is only possible to use .NET Standard libraries in v4.6 or higher
  • removed System.Data.Linq from defaultAssemblies and DiscoverNamespaces in ProgrammableOperator, it is not supported in .NET Standard
  • the Microsoft.Windows.Compatibility package is necessary for usage of PluginInfrastructure, we should probably switch to the System.Drawing.Common package when PluginInfrastructure is migrated to .NET Standard
File size: 12.2 KB
Line 
1<?xml version="1.0" encoding="utf-8"?>
2<Project ToolsVersion="4.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    <ProductVersion>8.0.30703</ProductVersion>
7    <SchemaVersion>2.0</SchemaVersion>
8    <ProjectGuid>{62551FD3-C21F-4E16-A7FC-6A017508809C}</ProjectGuid>
9    <OutputType>Library</OutputType>
10    <AppDesignerFolder>Properties</AppDesignerFolder>
11    <RootNamespace>AutoDiff</RootNamespace>
12    <AssemblyName>AutoDiff-1.0</AssemblyName>
13    <TargetFrameworkVersion>v4.7</TargetFrameworkVersion>
14    <FileAlignment>512</FileAlignment>
15    <CodeContractsAssemblyMode>0</CodeContractsAssemblyMode>
16    <SccProjectName></SccProjectName>
17    <SccLocalPath></SccLocalPath>
18    <SccAuxPath></SccAuxPath>
19    <SccProvider></SccProvider>
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\</OutputPath>
27    <DefineConstants>DEBUG;TRACE</DefineConstants>
28    <ErrorReport>prompt</ErrorReport>
29    <WarningLevel>4</WarningLevel>
30    <CodeContractsEnableRuntimeChecking>True</CodeContractsEnableRuntimeChecking>
31    <CodeContractsRuntimeOnlyPublicSurface>False</CodeContractsRuntimeOnlyPublicSurface>
32    <CodeContractsRuntimeThrowOnFailure>False</CodeContractsRuntimeThrowOnFailure>
33    <CodeContractsRuntimeCallSiteRequires>False</CodeContractsRuntimeCallSiteRequires>
34    <CodeContractsRunCodeAnalysis>False</CodeContractsRunCodeAnalysis>
35    <CodeContractsNonNullObligations>False</CodeContractsNonNullObligations>
36    <CodeContractsBoundsObligations>False</CodeContractsBoundsObligations>
37    <CodeContractsArithmeticObligations>False</CodeContractsArithmeticObligations>
38    <CodeContractsContainerAnalysis>False</CodeContractsContainerAnalysis>
39    <CodeContractsRedundantAssumptions>False</CodeContractsRedundantAssumptions>
40    <CodeContractsRunInBackground>True</CodeContractsRunInBackground>
41    <CodeContractsShowSquigglies>False</CodeContractsShowSquigglies>
42    <CodeContractsUseBaseLine>False</CodeContractsUseBaseLine>
43    <CodeContractsEmitXMLDocs>True</CodeContractsEmitXMLDocs>
44    <CodeContractsCustomRewriterAssembly />
45    <CodeContractsCustomRewriterClass />
46    <CodeContractsLibPaths />
47    <CodeContractsExtraRewriteOptions />
48    <CodeContractsExtraAnalysisOptions />
49    <CodeContractsBaseLineFile />
50    <CodeContractsRuntimeCheckingLevel>Full</CodeContractsRuntimeCheckingLevel>
51    <CodeContractsReferenceAssembly>Build</CodeContractsReferenceAssembly>
52    <Prefer32Bit>false</Prefer32Bit>
53  </PropertyGroup>
54  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
55    <DebugType>pdbonly</DebugType>
56    <Optimize>true</Optimize>
57    <OutputPath>..\..\..\..\bin\</OutputPath>
58    <DefineConstants>TRACE</DefineConstants>
59    <ErrorReport>prompt</ErrorReport>
60    <WarningLevel>4</WarningLevel>
61    <DocumentationFile></DocumentationFile>
62    <CodeContractsEnableRuntimeChecking>False</CodeContractsEnableRuntimeChecking>
63    <CodeContractsRuntimeOnlyPublicSurface>False</CodeContractsRuntimeOnlyPublicSurface>
64    <CodeContractsRuntimeThrowOnFailure>True</CodeContractsRuntimeThrowOnFailure>
65    <CodeContractsRuntimeCallSiteRequires>False</CodeContractsRuntimeCallSiteRequires>
66    <CodeContractsRunCodeAnalysis>False</CodeContractsRunCodeAnalysis>
67    <CodeContractsNonNullObligations>False</CodeContractsNonNullObligations>
68    <CodeContractsBoundsObligations>False</CodeContractsBoundsObligations>
69    <CodeContractsArithmeticObligations>False</CodeContractsArithmeticObligations>
70    <CodeContractsRedundantAssumptions>False</CodeContractsRedundantAssumptions>
71    <CodeContractsRunInBackground>True</CodeContractsRunInBackground>
72    <CodeContractsShowSquigglies>False</CodeContractsShowSquigglies>
73    <CodeContractsUseBaseLine>False</CodeContractsUseBaseLine>
74    <CodeContractsEmitXMLDocs>True</CodeContractsEmitXMLDocs>
75    <CodeContractsCustomRewriterAssembly />
76    <CodeContractsCustomRewriterClass />
77    <CodeContractsLibPaths />
78    <CodeContractsExtraRewriteOptions />
79    <CodeContractsExtraAnalysisOptions />
80    <CodeContractsBaseLineFile />
81    <CodeContractsCacheAnalysisResults>False</CodeContractsCacheAnalysisResults>
82    <CodeContractsRuntimeCheckingLevel>Full</CodeContractsRuntimeCheckingLevel>
83    <CodeContractsReferenceAssembly>Build</CodeContractsReferenceAssembly>
84    <Prefer32Bit>false</Prefer32Bit>
85  </PropertyGroup>
86  <PropertyGroup>
87    <SignAssembly>true</SignAssembly>
88  </PropertyGroup>
89  <PropertyGroup>
90    <AssemblyOriginatorKeyFile>HeuristicLab.snk</AssemblyOriginatorKeyFile>
91  </PropertyGroup>
92  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'">
93    <DebugSymbols>true</DebugSymbols>
94    <OutputPath>..\..\..\..\bin\</OutputPath>
95    <DefineConstants>DEBUG;TRACE</DefineConstants>
96    <DebugType>full</DebugType>
97    <PlatformTarget>x64</PlatformTarget>
98    <CodeAnalysisLogFile>bin\Debug\AutoDiff.dll.CodeAnalysisLog.xml</CodeAnalysisLogFile>
99    <CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>
100    <CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile>
101    <ErrorReport>prompt</ErrorReport>
102    <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
103    <CodeAnalysisRuleSetDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets</CodeAnalysisRuleSetDirectories>
104    <CodeAnalysisIgnoreBuiltInRuleSets>true</CodeAnalysisIgnoreBuiltInRuleSets>
105    <CodeAnalysisRuleDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules</CodeAnalysisRuleDirectories>
106    <CodeAnalysisIgnoreBuiltInRules>true</CodeAnalysisIgnoreBuiltInRules>
107    <CodeAnalysisFailOnMissingRules>false</CodeAnalysisFailOnMissingRules>
108    <Prefer32Bit>false</Prefer32Bit>
109  </PropertyGroup>
110  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'">
111    <OutputPath>..\..\..\..\bin\</OutputPath>
112    <DefineConstants>TRACE</DefineConstants>
113    <Optimize>true</Optimize>
114    <DebugType>pdbonly</DebugType>
115    <PlatformTarget>x64</PlatformTarget>
116    <CodeAnalysisLogFile>bin\Release\AutoDiff.dll.CodeAnalysisLog.xml</CodeAnalysisLogFile>
117    <CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>
118    <CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile>
119    <ErrorReport>prompt</ErrorReport>
120    <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
121    <CodeAnalysisRuleSetDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets</CodeAnalysisRuleSetDirectories>
122    <CodeAnalysisIgnoreBuiltInRuleSets>false</CodeAnalysisIgnoreBuiltInRuleSets>
123    <CodeAnalysisRuleDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules</CodeAnalysisRuleDirectories>
124    <CodeAnalysisIgnoreBuiltInRules>false</CodeAnalysisIgnoreBuiltInRules>
125    <Prefer32Bit>false</Prefer32Bit>
126  </PropertyGroup>
127  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x86'">
128    <DebugSymbols>true</DebugSymbols>
129    <OutputPath>..\..\..\..\bin\</OutputPath>
130    <DefineConstants>DEBUG;TRACE</DefineConstants>
131    <DebugType>full</DebugType>
132    <PlatformTarget>x86</PlatformTarget>
133    <CodeAnalysisLogFile>bin\Debug\AutoDiff.dll.CodeAnalysisLog.xml</CodeAnalysisLogFile>
134    <CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>
135    <CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile>
136    <ErrorReport>prompt</ErrorReport>
137    <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
138    <CodeAnalysisRuleSetDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets</CodeAnalysisRuleSetDirectories>
139    <CodeAnalysisRuleDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules</CodeAnalysisRuleDirectories>
140    <Prefer32Bit>false</Prefer32Bit>
141  </PropertyGroup>
142  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x86'">
143    <OutputPath>..\..\..\..\bin\</OutputPath>
144    <DefineConstants>TRACE</DefineConstants>
145    <Optimize>true</Optimize>
146    <DebugType>pdbonly</DebugType>
147    <PlatformTarget>x86</PlatformTarget>
148    <CodeAnalysisLogFile>bin\Release\AutoDiff.dll.CodeAnalysisLog.xml</CodeAnalysisLogFile>
149    <CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>
150    <CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile>
151    <ErrorReport>prompt</ErrorReport>
152    <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
153    <CodeAnalysisRuleSetDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets</CodeAnalysisRuleSetDirectories>
154    <CodeAnalysisIgnoreBuiltInRuleSets>false</CodeAnalysisIgnoreBuiltInRuleSets>
155    <CodeAnalysisRuleDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules</CodeAnalysisRuleDirectories>
156    <CodeAnalysisIgnoreBuiltInRules>false</CodeAnalysisIgnoreBuiltInRules>
157    <Prefer32Bit>false</Prefer32Bit>
158  </PropertyGroup>
159  <ItemGroup>
160    <Reference Include="System" />
161    <Reference Include="System.Core" />
162    <Reference Include="System.Xml.Linq" />
163    <Reference Include="System.Data.DataSetExtensions" />
164    <Reference Include="Microsoft.CSharp" />
165    <Reference Include="System.Data" />
166    <Reference Include="System.Xml" />
167    <Reference Include="WindowsBase" />
168  </ItemGroup>
169  <ItemGroup>
170    <Compile Include="BinaryFunc.cs" />
171    <Compile Include="CompiledDifferentiator.Compiler.cs" />
172    <Compile Include="CompiledDifferentiator.cs" />
173    <Compile Include="CompiledDifferentiator.Eval.cs" />
174    <Compile Include="CompiledDifferentiator.ForwardSweepVisitor.cs" />
175    <Compile Include="Compiled\BinaryFunc.cs" />
176    <Compile Include="Compiled\Constant.cs" />
177    <Compile Include="Compiled\Exp.cs" />
178    <Compile Include="Compiled\InputConnection.cs" />
179    <Compile Include="Compiled\ITapeVisitor.cs" />
180    <Compile Include="Compiled\Log.cs" />
181    <Compile Include="Compiled\NaryFunc.cs" />
182    <Compile Include="Compiled\ConstPower.cs" />
183    <Compile Include="Compiled\Product.cs" />
184    <Compile Include="Compiled\Sum.cs" />
185    <Compile Include="Compiled\TapeElement.cs" />
186    <Compile Include="Compiled\TermPower.cs" />
187    <Compile Include="Compiled\UnaryFunc.cs" />
188    <Compile Include="Compiled\Variable.cs" />
189    <Compile Include="Constant.cs" />
190    <Compile Include="Exp.cs" />
191    <Compile Include="ICompiledTerm.cs" />
192    <Compile Include="ConstPower.cs" />
193    <Compile Include="IParametricCompiledTerm.cs" />
194    <Compile Include="ITermVisitor.cs" />
195    <Compile Include="ITermVisitor.generic.cs" />
196    <Compile Include="Log.cs" />
197    <Compile Include="NaryFunc.cs" />
198    <Compile Include="ParametricCompiledTerm.cs" />
199    <Compile Include="Product.cs" />
200    <Compile Include="Properties\AssemblyInfo.cs" />
201    <Compile Include="TermPower.cs" />
202    <Compile Include="UnaryFunc.cs" />
203    <Compile Include="Sum.cs" />
204    <Compile Include="Term.cs" />
205    <Compile Include="TermBuilder.cs" />
206    <Compile Include="TermUtils.cs" />
207    <Compile Include="TVec.cs" />
208    <Compile Include="Variable.cs" />
209    <Compile Include="Zero.cs" />
210  </ItemGroup>
211  <ItemGroup>
212    <None Include="HeuristicLab.snk" />
213  </ItemGroup>
214  <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
215  <!-- To modify your build process, add your task inside one of the targets below and uncomment it.
216       Other similar extension points exist, see Microsoft.Common.targets.
217  <Target Name="BeforeBuild">
218  </Target>
219  <Target Name="AfterBuild">
220  </Target>
221  -->
222</Project>
Note: See TracBrowser for help on using the repository browser.