NCrunch does not support supplying target frameworks as MSBuild properties, so had to go through each of the ncrunch project files and specify the TFM explicitly.
@@ -1,5 +1,8 @@
<ProjectConfiguration>
<Settings>
+ <CustomBuildProperties>
+ <Value>TargetFramework = net8.0</Value>
+ </CustomBuildProperties>
<IgnoreThisComponentCompletely>True</IgnoreThisComponentCompletely>
</Settings>
</ProjectConfiguration>
@@ -0,0 +1,7 @@
+<ProjectConfiguration>
+ <Settings>
+ <Value>TargetFramework = netstandard2.0</Value>
+ </Settings>
+</ProjectConfiguration>
+ <Value>TargetFramework = net8.0-android34.0</Value>
+ <Value>TargetFramework = net8.0-browser</Value>
+ <Value>TargetFramework = net472</Value>
@@ -1,5 +1,7 @@
- <IgnoreThisComponentCompletely>True</IgnoreThisComponentCompletely>
+ <Value>TargetFramework = net462</Value>
+ <Value>TargetFramework = net8.0-windows</Value>
+ <Value>TargetFramework = net8.0-tizen</Value>
<XUnit2Enabled>False</XUnit2Enabled>
+ <HiddenComponentWarnings>
+ <Value>DerivedFilesIncludedInWorkspace</Value>
+ </HiddenComponentWarnings>
+ <Value>TargetFramework = net461</Value>
+ <Value>TargetFramework = net8.0-ios17.0</Value>
@@ -0,0 +1,8 @@
+ <IgnoreThisComponentCompletely>True</IgnoreThisComponentCompletely>
+ <Value>TargetFramework = net7.0</Value>
@@ -1,5 +0,0 @@
-<ProjectConfiguration>
- <Settings>
- </Settings>
-</ProjectConfiguration>
@@ -10,8 +10,11 @@
<AllowParallelTestExecution>True</AllowParallelTestExecution>
<CustomBuildProperties>
<Value>RunApiCompat = false</Value>
+ <Value>TargetFrameworks = net8.0;netstandard2.0</Value>
</CustomBuildProperties>
+ <EnableRDI>False</EnableRDI>
<ProjectConfigStoragePathRelativeToSolutionDir>.ncrunch</ProjectConfigStoragePathRelativeToSolutionDir>
+ <RdiConfigured>True</RdiConfigured>
<SolutionConfigured>True</SolutionConfigured>
</SolutionConfiguration>