Emi*_*sic 2 asp.net asp.net-core-2.2 asp.net-core-3.0
I created two ASP.NET Core web applications - just API templates:
Deployed these applications to the Windows Server 2016 with latest (3.0 Runtime & Hosting Bundle). ASP.NET Core 2.2 works correctly without any problems, but ASP.NET Core 3.0 gives me this error from image below.
In event viewer I found error every time when I deploy or try to start 3.0 application:
Application 'C:\Inetpub\vhosts\webapp.com\httpdocs\' failed to start. Exception message: Unexpected exception: status: Access is denied.: "C:\Program Files (x86)\dotnet\dotnet.exe"
I just copied directory path with adding executable file to the command prompt, and this command opens localhost listener:
> C:\Inetpub\vhosts\webapp.com\httpdocs\WebApp.exe
Run Code Online (Sandbox Code Playgroud)
Then I can access to the webapp directly on server over localhost and port. I tried also to change directory permission but I didn't fix the issue.
For me specifically I fixed this issue with adding web.config in application and replacing AspNetCoreModuleV2 to AspNetCoreModule, but this is not perfect solution.
Another solution is deploying application as Self-Contained.
| 归档时间: |
|
| 查看次数: |
7566 次 |
| 最近记录: |