diff --git a/Directory.Build.targets b/Directory.Build.targets
index 2a3efcc3035..070e38c9006 100644
--- a/Directory.Build.targets
+++ b/Directory.Build.targets
@@ -15,5 +15,23 @@
true
$(AllowedOutputExtensionsInPackageBuildOutputFolder);.pdb
+
+
+
+ %(InternalsVisibleTo.Identity)
+ $(ExposedAssembly.Replace("Nest", "Nest$(MajorVersion)").Replace("Elasticsearch.Net","Elasticsearch.Net$(MajorVersion)"))
+
+
+
+ <_Parameter1>%(InternalsVisibleTo.Identity), PublicKey=$(ExposedPublicKey)
+
+
+ <_Parameter1>$(VersionNamespaced), PublicKey=$(ExposedPublicKey)
+
+
+
\ No newline at end of file