diff --git a/src/Managed.UnitTests/Managed.UnitTests.csproj b/src/Managed.UnitTests/Managed.UnitTests.csproj
index 5ea8bf23..a1fbb68f 100644
--- a/src/Managed.UnitTests/Managed.UnitTests.csproj
+++ b/src/Managed.UnitTests/Managed.UnitTests.csproj
@@ -12,6 +12,8 @@
MathNet.Numerics.UnitTests
v3.5
512
+ true
+ ..\MathNet.Numerics.snk
true
@@ -76,6 +78,11 @@
Managed
+
+
+ MathNet.Numerics.snk
+
+
diff --git a/src/Managed/Properties/AssemblyInfo.cs b/src/Managed/Properties/AssemblyInfo.cs
index b0a5da2e..bf9bb403 100644
--- a/src/Managed/Properties/AssemblyInfo.cs
+++ b/src/Managed/Properties/AssemblyInfo.cs
@@ -29,6 +29,7 @@
using System;
using System.Reflection;
using System.Resources;
+using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
[assembly: AssemblyTitle("Math.NET Numerics (Managed)")]
@@ -44,4 +45,5 @@ using System.Runtime.InteropServices;
[assembly: Guid("7b66646f-f0ee-425d-9065-910d1937a2df")]
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]
-[assembly: NeutralResourcesLanguage("en")]
\ No newline at end of file
+[assembly: NeutralResourcesLanguage("en")]
+[assembly: InternalsVisibleTo("MathNet.Numerics.UnitTests, PublicKey=0024000004800000940000000602000000240000525341310004000001000100ed2314a577643d859571b8b9307c6ff2670525c4598fbb307e57ea65ebf5d4417284cb3da9181636480b623f4db8cc3c1947244ba069df0df86e2431621f51a488f9929519a1c5d0ae595f6e2d0e4094685f0c1229ff658360acbb9f63f1a0258e984dda00dc7ad4fd16dbb550ec1ef8a11df138402b7c1998ee224e652c839b")]
diff --git a/src/Native.UnitTests/Native.UnitTests.csproj b/src/Native.UnitTests/Native.UnitTests.csproj
index 2e4fa13c..faeaab98 100644
--- a/src/Native.UnitTests/Native.UnitTests.csproj
+++ b/src/Native.UnitTests/Native.UnitTests.csproj
@@ -12,6 +12,8 @@
MathNet.Numerics.Native.UnitTests
v3.5
512
+ true
+ ..\MathNet.Numerics.snk
true
@@ -98,6 +100,11 @@
Native
+
+
+ MathNet.Numerics.snk
+
+
diff --git a/src/Native/Properties/AssemblyInfo.cs b/src/Native/Properties/AssemblyInfo.cs
index 8440e4b7..fa432675 100644
--- a/src/Native/Properties/AssemblyInfo.cs
+++ b/src/Native/Properties/AssemblyInfo.cs
@@ -29,6 +29,7 @@
using System;
using System.Reflection;
using System.Resources;
+using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
[assembly: AssemblyTitle("Math.NET Numerics (Native)")]
@@ -44,4 +45,5 @@ using System.Runtime.InteropServices;
[assembly: Guid("2b6a14a7-2aee-4bdc-a95a-2f496fe06cb7")]
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]
-[assembly: NeutralResourcesLanguage("en")]
\ No newline at end of file
+[assembly: NeutralResourcesLanguage("en")]
+[assembly: InternalsVisibleTo("MathNet.Numerics.UnitTests, PublicKey=0024000004800000940000000602000000240000525341310004000001000100ed2314a577643d859571b8b9307c6ff2670525c4598fbb307e57ea65ebf5d4417284cb3da9181636480b623f4db8cc3c1947244ba069df0df86e2431621f51a488f9929519a1c5d0ae595f6e2d0e4094685f0c1229ff658360acbb9f63f1a0258e984dda00dc7ad4fd16dbb550ec1ef8a11df138402b7c1998ee224e652c839b")]