2019-01-01 19:52:57 +08:00
|
|
|
<Project>
|
2018-10-17 02:39:54 +08:00
|
|
|
|
|
|
|
<PropertyGroup>
|
2018-12-10 04:36:04 +08:00
|
|
|
<!--
|
2019-10-05 00:36:45 +08:00
|
|
|
- build.ps1
|
|
|
|
- .github/workflows/build.yml
|
2018-12-10 04:36:04 +08:00
|
|
|
NOTE: Update the ABOVE files when TargetFrameworks is updated -->
|
2020-11-12 00:15:52 +08:00
|
|
|
<TargetFrameworks>net48;net5.0-windows</TargetFrameworks>
|
2018-10-21 02:33:41 +08:00
|
|
|
<IsDotNetFramework>false</IsDotNetFramework>
|
2020-11-12 00:15:52 +08:00
|
|
|
<IsDotNet>false</IsDotNet>
|
|
|
|
<IsSelfContainedDotNet>false</IsSelfContainedDotNet>
|
|
|
|
<IsDotNetFramework Condition=" $(TargetFramework.StartsWith(net4)) ">true</IsDotNetFramework>
|
|
|
|
<IsDotNet Condition=" !$(TargetFramework.StartsWith(net4)) ">false</IsDotNet>
|
|
|
|
<IsSelfContainedDotNet Condition=" '$(IsDotNet)' == 'true' ">true</IsSelfContainedDotNet>
|
2019-06-16 03:51:44 +08:00
|
|
|
<Features>strict;nullablePublicOnly</Features>
|
2019-05-30 21:11:06 +08:00
|
|
|
<LangVersion>8.0</LangVersion>
|
|
|
|
<LangVersion Condition=" $(MSBuildProjectFile.EndsWith('.vbproj')) " >latest</LangVersion>
|
2018-10-17 02:39:54 +08:00
|
|
|
<NeutralLanguage>en</NeutralLanguage>
|
2018-10-24 04:31:39 +08:00
|
|
|
<AppDesignerFolderContentsVisibleOnlyInShowAllFiles>false</AppDesignerFolderContentsVisibleOnlyInShowAllFiles>
|
2019-01-22 23:18:00 +08:00
|
|
|
<!-- Make sure we don't have to publish each extension to get all their refs -->
|
2020-11-12 00:15:52 +08:00
|
|
|
<CopyLocalLockFileAssemblies Condition=" '$(IsDotNet)' == 'true' ">true</CopyLocalLockFileAssemblies>
|
2019-10-05 00:36:45 +08:00
|
|
|
<!-- If this gets updated, also update .github/workflows/build.yml and build.ps1 -->
|
2019-01-22 00:24:35 +08:00
|
|
|
<DnSpyRuntimeIdentifiers>win-x86;win-x64</DnSpyRuntimeIdentifiers>
|
2019-11-19 06:33:28 +08:00
|
|
|
<SatelliteResourceLanguages>cs;de;es;es-ES;fa;fr;hu;it;pt-BR;pt-PT;ru;tr;uk;zh-CN</SatelliteResourceLanguages>
|
2018-10-17 02:39:54 +08:00
|
|
|
|
2018-12-28 00:07:22 +08:00
|
|
|
<!-- Update app.config whenever this value changes -->
|
2020-08-23 01:54:15 +08:00
|
|
|
<DnSpyAssemblyVersion>6.1.7.0</DnSpyAssemblyVersion>
|
2018-10-17 02:39:54 +08:00
|
|
|
<!-- This is shown in the title bar -->
|
2020-08-23 01:54:15 +08:00
|
|
|
<DnSpyAssemblyInformationalVersion>v6.1.7</DnSpyAssemblyInformationalVersion>
|
2020-06-24 07:21:39 +08:00
|
|
|
<DnSpyAssemblyCopyright>Copyright (C) 2014-2020 de4dot@gmail.com</DnSpyAssemblyCopyright>
|
2018-10-17 02:39:54 +08:00
|
|
|
|
2019-06-11 01:27:14 +08:00
|
|
|
<!-- AD0001: buggy Roslyn analyzer(s) crash, disable that warning -->
|
2019-06-13 01:38:11 +08:00
|
|
|
<NoWarn>NU1701;AD0001</NoWarn>
|
2020-04-11 08:06:21 +08:00
|
|
|
<NoWarn Condition=" '$(IsDotNetFramework)' == 'true' ">$(NoWarn);CS8767</NoWarn>
|
2019-01-22 00:24:35 +08:00
|
|
|
|
2018-12-28 00:07:22 +08:00
|
|
|
<!-- Update app.config whenever some of these versions change (eg. dnlib version) -->
|
2018-10-17 02:39:54 +08:00
|
|
|
<DiaSymReaderVersion>1.7.0</DiaSymReaderVersion>
|
2020-04-17 01:15:38 +08:00
|
|
|
<DnlibVersion>3.3.2</DnlibVersion>
|
2020-10-19 05:01:41 +08:00
|
|
|
<IcedVersion>1.9.0</IcedVersion>
|
|
|
|
<MSBuildNuGetVersion>16.7.0</MSBuildNuGetVersion>
|
|
|
|
<MSDiagRuntimeVersion>1.1.142101</MSDiagRuntimeVersion>
|
2019-10-04 00:07:49 +08:00
|
|
|
<MSVSCompositionVersion>16.4.11</MSVSCompositionVersion>
|
2018-10-17 02:39:54 +08:00
|
|
|
<MSVSIntellisenseVersion>15.5.27130</MSVSIntellisenseVersion>
|
|
|
|
<MSVSTextVersion>15.5.27130</MSVSTextVersion>
|
2020-01-27 04:38:28 +08:00
|
|
|
<NewtonsoftJsonVersion>12.0.3</NewtonsoftJsonVersion>
|
2018-10-17 02:39:54 +08:00
|
|
|
<OokiiDialogsVersion>1.0.0</OokiiDialogsVersion>
|
2018-11-22 01:54:10 +08:00
|
|
|
<RoslynVersion>2.10.0</RoslynVersion>
|
2019-10-04 00:07:49 +08:00
|
|
|
<SCCompositionVersion>4.6.0</SCCompositionVersion>
|
2018-10-17 02:39:54 +08:00
|
|
|
</PropertyGroup>
|
|
|
|
|
2020-11-12 00:15:52 +08:00
|
|
|
<Import Project="$(MSBuildThisFileDirectory)Build\ConvertToNetstandardReferences\ConvertToNetstandardReferences.tasks" Condition=" '$(IsDotNet)' == 'true' " />
|
2018-10-21 02:33:41 +08:00
|
|
|
|
2020-11-12 03:14:11 +08:00
|
|
|
<!-- .NET 5.0 SDK doesn't currently support COMReference: https://github.com/dnSpy/dnSpy/issues/1053 -->
|
2019-01-24 01:37:40 +08:00
|
|
|
<PropertyGroup>
|
|
|
|
<HasCOMReference>false</HasCOMReference>
|
|
|
|
<HasCOMReference Condition=" '$(MSBuildRuntimeType)' != 'Core' ">true</HasCOMReference>
|
|
|
|
<DefineConstants Condition=" '$(HasCOMReference)' == 'true' ">$(DefineConstants);HAS_COMREFERENCE</DefineConstants>
|
|
|
|
</PropertyGroup>
|
|
|
|
|
2018-10-17 02:39:54 +08:00
|
|
|
</Project>
|