Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
07/07/19 09:44:00 (5 years ago)
Author:
abeham
Message:

#2931: Compile ExactOptimization to private bin folder and move relevant files to common bin folder

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/HeuristicLab.ExactOptimization.Views/3.3/HeuristicLab.ExactOptimization.Views-3.3.csproj

    r16910 r17095  
    1212    <AssemblyName>HeuristicLab.ExactOptimization.Views-3.3</AssemblyName>
    1313    <TargetFrameworkVersion>v4.6.1</TargetFrameworkVersion>
     14    <SignAssembly>true</SignAssembly>
     15    <AssemblyOriginatorKeyFile>HeuristicLab.snk</AssemblyOriginatorKeyFile>
    1416    <FileAlignment>512</FileAlignment>
    1517    <TargetFrameworkProfile />
     
    1921    <DebugType>full</DebugType>
    2022    <Optimize>false</Optimize>
    21     <OutputPath>..\..\bin\</OutputPath>
     23    <OutputPath>bin\Debug\</OutputPath>
    2224    <DefineConstants>DEBUG;TRACE</DefineConstants>
    2325    <ErrorReport>prompt</ErrorReport>
     
    3032    <DebugType>pdbonly</DebugType>
    3133    <Optimize>true</Optimize>
    32     <OutputPath>..\..\bin\</OutputPath>
     34    <OutputPath>bin\Release\</OutputPath>
    3335    <DefineConstants>TRACE</DefineConstants>
    3436    <ErrorReport>prompt</ErrorReport>
    3537    <WarningLevel>4</WarningLevel>
    36     <Prefer32Bit>false</Prefer32Bit>
    37   </PropertyGroup>
    38   <PropertyGroup>
    39     <SignAssembly>true</SignAssembly>
    40   </PropertyGroup>
    41   <PropertyGroup>
    42     <AssemblyOriginatorKeyFile>HeuristicLab.snk</AssemblyOriginatorKeyFile>
    43   </PropertyGroup>
    44   <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x86'">
    45     <DebugSymbols>true</DebugSymbols>
    46     <OutputPath>..\..\bin\</OutputPath>
    47     <DefineConstants>DEBUG;TRACE</DefineConstants>
    48     <DebugType>full</DebugType>
    49     <PlatformTarget>x86</PlatformTarget>
    50     <CodeAnalysisLogFile>bin\Debug\Plugin.dll.CodeAnalysisLog.xml</CodeAnalysisLogFile>
    51     <CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>
    52     <CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile>
    53     <ErrorReport>prompt</ErrorReport>
    54     <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
    55     <CodeAnalysisRuleSetDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets</CodeAnalysisRuleSetDirectories>
    56     <CodeAnalysisIgnoreBuiltInRuleSets>false</CodeAnalysisIgnoreBuiltInRuleSets>
    57     <CodeAnalysisRuleDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules</CodeAnalysisRuleDirectories>
    58     <CodeAnalysisIgnoreBuiltInRules>false</CodeAnalysisIgnoreBuiltInRules>
    59     <Prefer32Bit>false</Prefer32Bit>
    60   </PropertyGroup>
    61   <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x86'">
    62     <OutputPath>..\..\bin\</OutputPath>
    63     <DefineConstants>TRACE</DefineConstants>
    64     <Optimize>true</Optimize>
    65     <DebugType>pdbonly</DebugType>
    66     <PlatformTarget>x86</PlatformTarget>
    67     <CodeAnalysisLogFile>bin\Release\Plugin.dll.CodeAnalysisLog.xml</CodeAnalysisLogFile>
    68     <CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>
    69     <CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile>
    70     <ErrorReport>prompt</ErrorReport>
    71     <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
    72     <CodeAnalysisRuleSetDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets</CodeAnalysisRuleSetDirectories>
    73     <CodeAnalysisRuleDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules</CodeAnalysisRuleDirectories>
    74     <CodeAnalysisIgnoreBuiltInRules>true</CodeAnalysisIgnoreBuiltInRules>
    7538    <Prefer32Bit>false</Prefer32Bit>
    7639  </PropertyGroup>
    7740  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'">
    7841    <DebugSymbols>true</DebugSymbols>
    79     <OutputPath>..\..\bin\</OutputPath>
     42    <OutputPath>bin\Debug\</OutputPath>
    8043    <DefineConstants>DEBUG;TRACE</DefineConstants>
    8144    <DebugType>full</DebugType>
    8245    <PlatformTarget>x64</PlatformTarget>
    83     <CodeAnalysisLogFile>bin\Debug\Plugin.dll.CodeAnalysisLog.xml</CodeAnalysisLogFile>
    84     <CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>
    85     <CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile>
    86     <ErrorReport>prompt</ErrorReport>
    87     <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
    88     <CodeAnalysisRuleSetDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets</CodeAnalysisRuleSetDirectories>
    89     <CodeAnalysisIgnoreBuiltInRuleSets>false</CodeAnalysisIgnoreBuiltInRuleSets>
    90     <CodeAnalysisRuleDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules</CodeAnalysisRuleDirectories>
    91     <CodeAnalysisIgnoreBuiltInRules>false</CodeAnalysisIgnoreBuiltInRules>
     46    <ErrorReport>prompt</ErrorReport>
    9247    <Prefer32Bit>false</Prefer32Bit>
    9348  </PropertyGroup>
    9449  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'">
    95     <OutputPath>..\..\bin\</OutputPath>
     50    <OutputPath>bin\Release\</OutputPath>
    9651    <DefineConstants>TRACE</DefineConstants>
    9752    <Optimize>true</Optimize>
    9853    <DebugType>pdbonly</DebugType>
    9954    <PlatformTarget>x64</PlatformTarget>
    100     <CodeAnalysisLogFile>bin\Release\Plugin.dll.CodeAnalysisLog.xml</CodeAnalysisLogFile>
    101     <CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>
    102     <CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile>
    103     <ErrorReport>prompt</ErrorReport>
    104     <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
    105     <CodeAnalysisRuleSetDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets</CodeAnalysisRuleSetDirectories>
    106     <CodeAnalysisIgnoreBuiltInRuleSets>true</CodeAnalysisIgnoreBuiltInRuleSets>
    107     <CodeAnalysisRuleDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules</CodeAnalysisRuleDirectories>
    108     <CodeAnalysisIgnoreBuiltInRules>true</CodeAnalysisIgnoreBuiltInRules>
    109     <CodeAnalysisFailOnMissingRules>false</CodeAnalysisFailOnMissingRules>
     55    <ErrorReport>prompt</ErrorReport>
    11056    <Prefer32Bit>false</Prefer32Bit>
    11157  </PropertyGroup>
     
    158104      <Project>{C38691AE-ECB4-489A-A05D-B035554E0168}</Project>
    159105      <Name>HeuristicLab.CodeEditor-3.4</Name>
    160       <Private>False</Private>
     106      <Private>True</Private>
    161107    </ProjectReference>
    162108    <ProjectReference Include="..\..\HeuristicLab.Common.Resources\3.3\HeuristicLab.Common.Resources-3.3.csproj">
    163109      <Project>{0e27a536-1c4a-4624-a65e-dc4f4f23e3e1}</Project>
    164110      <Name>HeuristicLab.Common.Resources-3.3</Name>
    165       <Private>False</Private>
     111      <Private>True</Private>
    166112    </ProjectReference>
    167113    <ProjectReference Include="..\..\HeuristicLab.Common\3.3\HeuristicLab.Common-3.3.csproj">
    168114      <Project>{A9AD58B9-3EF9-4CC1-97E5-8D909039FF5C}</Project>
    169115      <Name>HeuristicLab.Common-3.3</Name>
    170       <Private>False</Private>
     116      <Private>True</Private>
    171117    </ProjectReference>
    172118    <ProjectReference Include="..\..\HeuristicLab.Core.Views\3.3\HeuristicLab.Core.Views-3.3.csproj">
    173119      <Project>{E226881D-315F-423D-B419-A766FE0D8685}</Project>
    174120      <Name>HeuristicLab.Core.Views-3.3</Name>
    175       <Private>False</Private>
     121      <Private>True</Private>
    176122    </ProjectReference>
    177123    <ProjectReference Include="..\..\HeuristicLab.Core\3.3\HeuristicLab.Core-3.3.csproj">
    178124      <Project>{C36BD924-A541-4A00-AFA8-41701378DDC5}</Project>
    179125      <Name>HeuristicLab.Core-3.3</Name>
    180       <Private>False</Private>
     126      <Private>True</Private>
    181127    </ProjectReference>
    182128    <ProjectReference Include="..\..\HeuristicLab.Data.Views\3.3\HeuristicLab.Data.Views-3.3.csproj">
    183129      <Project>{72104A0B-90E7-42F3-9ABE-9BBBADD4B943}</Project>
    184130      <Name>HeuristicLab.Data.Views-3.3</Name>
    185       <Private>False</Private>
     131      <Private>True</Private>
    186132    </ProjectReference>
    187133    <ProjectReference Include="..\..\HeuristicLab.Data\3.3\HeuristicLab.Data-3.3.csproj">
    188134      <Project>{bbab9df5-5ef3-4ba8-ade9-b36e82114937}</Project>
    189135      <Name>HeuristicLab.Data-3.3</Name>
    190       <Private>False</Private>
     136      <Private>True</Private>
    191137    </ProjectReference>
    192138    <ProjectReference Include="..\..\HeuristicLab.MainForm.WindowsForms\3.3\HeuristicLab.MainForm.WindowsForms-3.3.csproj">
    193139      <Project>{AB687BBE-1BFE-476B-906D-44237135431D}</Project>
    194140      <Name>HeuristicLab.MainForm.WindowsForms-3.3</Name>
    195       <Private>False</Private>
     141      <Private>True</Private>
    196142    </ProjectReference>
    197143    <ProjectReference Include="..\..\HeuristicLab.MainForm\3.3\HeuristicLab.MainForm-3.3.csproj">
    198144      <Project>{3BD61258-31DA-4B09-89C0-4F71FEF5F05A}</Project>
    199145      <Name>HeuristicLab.MainForm-3.3</Name>
    200       <Private>False</Private>
     146      <Private>True</Private>
    201147    </ProjectReference>
    202148    <ProjectReference Include="..\..\HeuristicLab.ExactOptimization\3.3\HeuristicLab.ExactOptimization-3.3.csproj">
    203149      <Project>{fa3b9270-48b7-4c77-9fea-2a6ede82e909}</Project>
    204150      <Name>HeuristicLab.ExactOptimization-3.3</Name>
    205       <Private>False</Private>
     151      <Private>True</Private>
    206152    </ProjectReference>
    207153    <ProjectReference Include="..\..\HeuristicLab.Optimization.Views\3.3\HeuristicLab.Optimization.Views-3.3.csproj">
    208154      <Project>{662b4b15-8f4d-4ae5-b3eb-d91c215f5af2}</Project>
    209155      <Name>HeuristicLab.Optimization.Views-3.3</Name>
    210       <Private>False</Private>
     156      <Private>True</Private>
    211157    </ProjectReference>
    212158    <ProjectReference Include="..\..\HeuristicLab.Optimization\3.3\HeuristicLab.Optimization-3.3.csproj">
    213159      <Project>{14AB8D24-25BC-400C-A846-4627AA945192}</Project>
    214160      <Name>HeuristicLab.Optimization-3.3</Name>
    215       <Private>False</Private>
     161      <Private>True</Private>
    216162    </ProjectReference>
    217163    <ProjectReference Include="..\..\HeuristicLab.PluginInfrastructure\3.3\HeuristicLab.PluginInfrastructure-3.3.csproj">
    218164      <Project>{94186A6A-5176-4402-AE83-886557B53CCA}</Project>
    219165      <Name>HeuristicLab.PluginInfrastructure-3.3</Name>
    220       <Private>False</Private>
     166      <Private>True</Private>
    221167    </ProjectReference>
    222168    <ProjectReference Include="..\..\HeuristicLab.Problems.Programmable.Views\3.3\HeuristicLab.Problems.Programmable.Views-3.3.csproj">
    223169      <Project>{6F023B90-2091-40A9-8AC0-B0338DFF8E5F}</Project>
    224170      <Name>HeuristicLab.Problems.Programmable.Views-3.3</Name>
    225       <Private>False</Private>
     171      <Private>True</Private>
    226172    </ProjectReference>
    227173    <ProjectReference Include="..\..\HeuristicLab.Problems.Programmable\3.3\HeuristicLab.Problems.Programmable-3.3.csproj">
    228174      <Project>{EE07BFF8-B23D-41F5-8AD7-AC9598D7A2C9}</Project>
    229175      <Name>HeuristicLab.Problems.Programmable-3.3</Name>
    230       <Private>False</Private>
     176      <Private>True</Private>
    231177    </ProjectReference>
    232178    <ProjectReference Include="..\..\HeuristicLab.Scripting.Views\3.3\HeuristicLab.Scripting.Views-3.3.csproj">
    233179      <Project>{0C2917C8-7AA8-4E18-800A-C4D064F992ED}</Project>
    234180      <Name>HeuristicLab.Scripting.Views-3.3</Name>
    235       <Private>False</Private>
     181      <Private>True</Private>
    236182    </ProjectReference>
    237183    <ProjectReference Include="..\..\HeuristicLab.Scripting\3.3\HeuristicLab.Scripting-3.3.csproj">
    238184      <Project>{21977CC3-1757-4B3B-87BD-FF817AAA900F}</Project>
    239185      <Name>HeuristicLab.Scripting-3.3</Name>
    240       <Private>False</Private>
     186      <Private>True</Private>
    241187    </ProjectReference>
    242188  </ItemGroup>
     
    251197  </PropertyGroup>
    252198  <PropertyGroup>
    253     <PostBuildEvent>
    254     </PostBuildEvent>
     199    <PostBuildEvent>copy /y "$(TargetPath)" "$(SolutionDir)\bin"</PostBuildEvent>
    255200  </PropertyGroup>
    256201  <!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Note: See TracChangeset for help on using the changeset viewer.