• Our team is looking to connect with folks who use email services provided by Plesk, or a premium service. If you'd like to be part of the discovery process and share your experiences, we invite you to complete this short screening survey. If your responses match the persona we are looking for, you'll receive a link to schedule a call at your convenience. We look forward to hearing from you!
  • We are looking for U.S.-based freelancer or agency working with SEO or WordPress for a quick 30-min interviews to gather feedback on XOVI, a successful German SEO tool we’re looking to launch in the U.S.
    If you qualify and participate, you’ll receive a $30 Amazon gift card as a thank-you. Please apply here. Thanks for helping shape a better SEO product for agencies!
  • The BIND DNS server has already been deprecated and removed from Plesk for Windows.
    If a Plesk for Windows server is still using BIND, the upgrade to Plesk Obsidian 18.0.70 will be unavailable until the administrator switches the DNS server to Microsoft DNS. We strongly recommend transitioning to Microsoft DNS within the next 6 weeks, before the Plesk 18.0.70 release.
  • The Horde component is removed from Plesk Installer. We recommend switching to another webmail software supported in Plesk.

Question Publish a Web API using .NET Core

fabio.florencio

New Pleskian
Server operating system version
Ubuntu 22.04.4 LTS
Plesk version and microupdate number
Plesk Obsidian Version 18.0.59 Update #2
Hi, there.

How do I publish a Web API developed in .NET Core? I already tested succefully Web Application, so the extension is installed without any issues.

Here is the error I get

1713051925083.png
Just to confirm: is it possible to publish a Web API in Plesh, using .NET Core?

Thanks in advance.
 
Hi! I have the same issue, while before a recent plesk update everything was working fine.
Version before was 18.0.45

I was following this guide:
.Net Application Hosting in Plesk


Error Log:

Error: Unable to find the directory /var/www/vhosts/.../.../tmp: filemng failed: filemng: stat failed: No such file or directory System error 2: No such file or directory

22448/Tf age/Cor/App/Implementation.cpp:221: Could not spawn process for application /var/www/vhosts/.../...: The application process exited prematurely.
22448/Tp age/Cor/App/Implementation.cpp:221: Could not spawn process for application /var/www/vhosts/.../...: The application process exited prematurely.
 
So i finally got this running (but i dont understand why) by just changing the folder structure.
Plesk Version 18.0.60
.Net Toolkit 2.1.12-2046

I copied this from the .net sample application you can create with plesk
api.at/webapp
api.at/index.html

Then i put the publish files from my application into the webapp folder.

In the .net settings:
Application URL
api.at
Application root
/api.at/webapp
Document root
/api.at/webapp/wwwroot
Application startup file
/api.at/webapp/application.dll
 
Back
Top