diff --git a/CommandLine.snk b/CommandLine.snk
new file mode 100644
index 00000000..96087a73
Binary files /dev/null and b/CommandLine.snk differ
diff --git a/src/CommandLine/CommandLine.csproj b/src/CommandLine/CommandLine.csproj
index 2ee229a4..ba3bc243 100644
--- a/src/CommandLine/CommandLine.csproj
+++ b/src/CommandLine/CommandLine.csproj
@@ -7,6 +7,8 @@
$(DefineConstants);CSX_EITHER_INTERNAL;CSX_REM_EITHER_BEYOND_2;CSX_ENUM_INTERNAL;ERRH_INTERNAL;ERRH_DISABLE_INLINE_METHODS;CSX_MAYBE_INTERNAL;CSX_REM_EITHER_FUNC
$(DefineConstants);SKIP_FSHARP
true
+ ..\..\CommandLine.snk
+ true
CommandLineParser
CommandLineParser.FSharp
gsscoder;nemec;ericnewton76
diff --git a/src/CommandLine/Properties/AssemblyInfo.cs b/src/CommandLine/Properties/AssemblyInfo.cs
index f7599edb..4b4532b3 100644
--- a/src/CommandLine/Properties/AssemblyInfo.cs
+++ b/src/CommandLine/Properties/AssemblyInfo.cs
@@ -2,4 +2,4 @@
using System.Runtime.CompilerServices;
-[assembly: InternalsVisibleTo("CommandLine.Tests")]
+[assembly: InternalsVisibleTo("CommandLine.Tests, PublicKey=002400000480000094000000060200000024000052534131000400000100010015eb7571d696c075627830f9468969103bc35764467bdbccfc0850f2fbe6913ee233d5d7cf3bbcb870fd42e6a8cc846d706b5cef35389e5b90051991ee8b6ed73ee1e19f108e409be69af6219b2e31862405f4b8ba101662fbbb54ba92a35d97664fe65c90c2bebd07aef530b01b709be5ed01b7e4d67a6b01c8643e42a20fb4")]
diff --git a/tests/CommandLine.Tests/CommandLine.Tests.csproj b/tests/CommandLine.Tests/CommandLine.Tests.csproj
index 157c14d6..0c28967a 100644
--- a/tests/CommandLine.Tests/CommandLine.Tests.csproj
+++ b/tests/CommandLine.Tests/CommandLine.Tests.csproj
@@ -5,6 +5,8 @@
netcoreapp2.0
$(DefineConstants);PLATFORM_DOTNET
$(DefineConstants);SKIP_FSHARP
+ ..\..\CommandLine.snk
+ true