Ich versuche zu Selbst Host ein einfaches WebAPI:Owin Selbst Host - Fehlgeschlagen auf Präfix hören ‚http: // localhost: 12345 /‘, weil sie mit einer bestehenden Registrierung auf der Maschine in Konflikt
public class AccountViewApplication
{
protected IDisposable WebApplication;
public void Start()
{
WebApplication = WebApp.Start<WebPipeline>("http://myhost.mymachine.me:12345");
new AccountViewApplication().Start();
}
public void Stop()
{
WebApplication.Dispose();
}
}
das erste Mal, dass ich dieses laufen, beginnt es ganz gut, aber das nächste Mal zu hören, die ich versuche, - ich dieses:
auf Präfix hört fehlgeschlagen ‚http://myhost.mymachine.me:12345/‘, weil es mit einer bestehenden Registrierung auf der Maschine in Konflikt
Was kann ich tun, damit es jedes Mal zu hören, und nicht compl Ain über eine bestehende Reservierung?
kann ich es programmatisch umgehen? – IamStalker
@IamStalker Sie fangen diese HttpListenerException und versuchen es an einem neuen Port. Im Grunde erstellen Sie eine Schleife auf WebApp.Start (...) bis zu X Anzahl der Versuche. – Salgat