For our customers who are having trouble deploying .NET Core applications to Everleap’s cloud hosting system, I’ve compiled a few tips that will hopefully help you save hours of frustration getting it deployed:
Real-World Example
We went through the steps outlined above with a customer, confirming that they converted their application to SCD and that the stdout logs were enabled. It returned 0 bytes. Fortunately, in this case, the server logs recorded this:
“Failed to start process with commandline ‘”dotnet” .\BroadcastAdmin.dll’, ErrorCode = ‘0x80070002’.”
It turned out that because we don’t support FDD deployment, the “dotnet.exe” file is not used to startup the process. The process is spun up by the executable created when converted to SCD (i.e. BroadcastAdmin.exe) so his application started working perfectly after he changed the processPath in the web.config file from “dotnet” to “.\BroadcastAdmin.exe”. I provided this an example in case this helps someone out in the future.
Visit Everleap.com to learn more about ASP.NET Cloud Hosting solution
It is a great experience to read your blog on .NET Core Troubleshooting Tips. It is a great source of information for the confused minds. Thank you for sharing such an informative blog.