message: An assembly specified in the application dependencies manifest
.deps.json was not found
error in detail:
An assembly specified in the application dependencies
manifest (AspCore2_01.deps.json) was not found:
assembly was expected to be in the local runtime store as the application was
published using the following target manifest files:
Cause of the error
occurs when installing an Asp.Net Core application on an IIS Internet server
running Windows Server.
AspNetCore version under the development environment in Visual Studio must have
the same version as the AspNetCore hosting on the IIS web server.
display on the browser
when accessing the Asp.Net Core MVC
HTTP Error 502.5 - Process Failure
- The application process failed to start
- The application process started but then stopped
- The application process started but failed to listen on the
- Check the system event log for error messages
- Enable logging the application process' stdout messages
- Attach a debugger to the application process and inspect
? Display of the detailed error
the Asp Net Core error when installing an ASP Net Core application on the IIS
server and activating Error logging in Web.config.
this, the internal Aspcore web server writes the error message to an stdout log
file under the project in the / logs subdirectory.
AspNetCore error says as in the example that a version dll does not exist.
An assembly specified in the application
dependencies manifest (AspCore2_01.deps.json) was not found:
reason is that the AspNetCore version under the development environment Visual
Studio 2017 Community Edition is not exactly the same as the Runtime AspNetCore
the current version, with which one developed the Asp.Net Core MVC project, by
clicking in the VS Visual Studio on the project with Edit project.csproj
On the Windows Server with IIS, the
same version must be installed for displaying Asp Core application.
Therefore you have to install the
file DotNetCore.2.0.x-WindowsHosting.exe on the web server.
You can find the different versions
the respective partial version.
Hosting Bundle Installer
This file version is called like
On the Windows server should be as
long as the Internet server IIS off.
Then upload the file to the web
server and start it by double-clicking on the installation.
Then turn on IIS again on the web
And open the site with Browse Browse
Then an asp.net core MVC application
should start without any problems
IIS Server 10, 8.5
Windows Server 2016
Visual Studio Community Edition 2017
AspNetCore Windows 2.0.5 and 2.0.6
Kestrel web server
Asp.Net Core 2 MVC