Skip to content

Commit 78d6921

Browse files
authored
Add extra property to ensure assembly binding (#218)
1 parent 6d3ed7d commit 78d6921

File tree

2 files changed

+9
-5
lines changed

2 files changed

+9
-5
lines changed

source/TestAdapter/App.config

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,8 @@
33
<runtime>
44
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
55
<dependentAssembly>
6-
<assemblyIdentity name="System.Runtime.CompilerServices.Unsafe"
7-
publicKeyToken="b03f5f7f11d50a3a"
8-
culture="neutral" />
9-
<bindingRedirect oldVersion="0.0.0.0-6.0.0.0"
10-
newVersion="6.0.0.0"/>
6+
<assemblyIdentity name="System.Runtime.CompilerServices.Unsafe" publicKeyToken="b03f5f7f11d50a3a" culture="neutral"/>
7+
<bindingRedirect oldVersion="0.0.0.0-6.0.0.0" newVersion="6.0.0.0"/>
118
</dependentAssembly>
129
</assemblyBinding>
1310
</runtime>

source/TestAdapter/nanoFramework.TestAdapter.csproj

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
<AssemblyOriginatorKeyFile>key.snk</AssemblyOriginatorKeyFile>
77
<EnableUnmanagedDebugging>true</EnableUnmanagedDebugging>
88
<AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>
9+
<GenerateBindingRedirectsOutputType>true</GenerateBindingRedirectsOutputType>
910
<CopyLocalLockFileAssemblies>true</CopyLocalLockFileAssemblies>
1011
<RestorePackagesWithLockFile>true</RestorePackagesWithLockFile>
1112
<LangVersion>8.0</LangVersion>
@@ -25,6 +26,12 @@
2526
<PackageReference Include="Newtonsoft.Json" Version="13.0.3" />
2627
</ItemGroup>
2728

29+
<ItemGroup>
30+
<None Update="App.config">
31+
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
32+
</None>
33+
</ItemGroup>
34+
2835
<Import Project="..\TestFrameworkShared\TestFrameworkShared.projitems" Label="Shared" />
2936

3037
</Project>

0 commit comments

Comments
 (0)