Есть две разные вещи, которые вы пытаетесь достичь.
Чтобы (пере) определить конечную точку (точки) прослушивания, вы можете использовать параметр --urls
команды do tnet следующим образом:
dotnet <yourdll.dll> --urls "http://*:5000"
Вы также можете предоставить более одна конечная точка (т. е. https, ipv6, ...)
Попробуйте сейчас .
Полагаю, это все, что вам нужно сделать, и приложение уже настроило путь. Если нет, то читайте дальше.
Другая вещь - это база путей. Это ("/ myapp /") не может быть настроено таким образом. Для этого вам нужно изменить исходный код. Рекомендуется настроить свой AppBuilder следующим образом:
public void Configure(IApplicationBuilder app, IWebHostEnvironment env)
{
app.UsePathBase(...);
....
Если вы не можете редактировать исходный код, вы можете обернуть свое собственное приложение вокруг библиотеки DLL. Но это будет далеко, чтобы ответить здесь.
Пожалуйста, примите как ответ, когда это сработало, спасибо.
Веселитесь!