Loading a view embedded within a class library on Azure causes an exception about missing compilation libraries packages in the System.*
or Microsoft.*
namespace.
Exception.
Minimal repro stepsI've created a bare repo to reproduce the problem. I created an application and library through VS and did the minimum possible to get an embedded view into the library and display it in a partial on the home page. It should work fine if cloned and run within VS, but fail if deployed to Azure.
https://github.com/svallis/ClassViews
Expected resultPartial rendered correctly.
Actual resultDeployed to azure the test repo throws the following exception on the home page:
InvalidOperationException: Can not find compilation library location for package 'microsoft.codeanalysis.common'
Microsoft.Extensions.DependencyModel.CompilationLibrary.ResolveReferencePaths()
Navigating to the /Home/About
page without an embedded partial works correctly.
On my full project I was receiving the same error but with a different package:
Can not find compilation library location for package 'system.data.sqlclient'
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4