AppBaseCompilationAssemblyResolver shouldn't throw.
authorEric Erhardt <eric.erhardt@microsoft.com>
Tue, 23 May 2017 23:30:15 +0000 (18:30 -0500)
committerEric Erhardt <eric.erhardt@microsoft.com>
Tue, 23 May 2017 23:30:15 +0000 (18:30 -0500)
commit5812b3c18879ee8271437efd76c563140fd149b7
tree7c2e7818d6c014966ae4f1504fef616e0e11182d
parent1b9870199de54b2e81da7f46273d08c4ad367401
AppBaseCompilationAssemblyResolver shouldn't throw.

There are scenarios where a compilation assembly should be resolved from places outside of the appbase folder in a published app.  We shouldn't throw early and let the other resolvers do their job.

Fix dotnet/core-setup#2496

Commit migrated from https://github.com/dotnet/core-setup/commit/d878f8887e4c786d43c4e5e5d6ab77506609811a
src/installer/managed/Microsoft.Extensions.DependencyModel/Resolution/AppBaseCompilationAssemblyResolver.cs
src/installer/test/Microsoft.Extensions.DependencyModel.Tests/AppBaseResolverTests.cs