diff --git a/src/csharp/Grpc.Core/Grpc.Core.csproj b/src/csharp/Grpc.Core/Grpc.Core.csproj
index b8f83bed429..4c7255d2be8 100755
--- a/src/csharp/Grpc.Core/Grpc.Core.csproj
+++ b/src/csharp/Grpc.Core/Grpc.Core.csproj
@@ -48,6 +48,10 @@
build/net45/
true
+
+ buildTransitive/net45/
+ true
+
diff --git a/src/csharp/Grpc.Core/buildTransitive/net45/Grpc.Core.targets b/src/csharp/Grpc.Core/buildTransitive/net45/Grpc.Core.targets
new file mode 100644
index 00000000000..85bc3304225
--- /dev/null
+++ b/src/csharp/Grpc.Core/buildTransitive/net45/Grpc.Core.targets
@@ -0,0 +1,6 @@
+
+
+
+
+
+