diff --git a/build/dependencies.props b/build/dependencies.props
index d6e1e63e78..e3872095db 100644
--- a/build/dependencies.props
+++ b/build/dependencies.props
@@ -98,7 +98,7 @@
0.10.13
4.2.1
2.1.0-prerelease-02430-04
- 2.0.0
+ 2.1.0
8.7.0
4.2.1
3.1.0
diff --git a/test/SharedFx.UnitTests/SharedFxTests.cs b/test/SharedFx.UnitTests/SharedFxTests.cs
index d18fa17ef8..36160360df 100644
--- a/test/SharedFx.UnitTests/SharedFxTests.cs
+++ b/test/SharedFx.UnitTests/SharedFxTests.cs
@@ -47,6 +47,28 @@ namespace Microsoft.AspNetCore
Assert.NotNull(depsFile["compilationOptions"]);
Assert.Empty(depsFile["compilationOptions"]);
Assert.NotEmpty(depsFile["runtimes"][config.RuntimeIdentifier]);
+
+ var targetLibraries = depsFile["targets"][target];
+ Assert.All(targetLibraries, libEntry =>
+ {
+ var lib = Assert.IsType(libEntry);
+ if (lib.Value["runtime"] == null)
+ {
+ return;
+ }
+
+ Assert.All(lib.Value["runtime"], item =>
+ {
+ var obj = Assert.IsType(item);
+ var assemblyVersion = obj.Value["assemblyVersion"];
+ Assert.NotNull(assemblyVersion);
+ Assert.NotEmpty(assemblyVersion.Value());
+
+ var fileVersion = obj.Value["fileVersion"];
+ Assert.NotNull(fileVersion);
+ Assert.NotEmpty(fileVersion.Value());
+ });
+ });
}
[Theory]