Heruntergeladene Bot-Emulator und vs-Vorlage-Code wie in beschrieben.Startfehler mit Microsoft Bot Framework, Visual Studio 2015 und 2017
Erstellt eine neue Bot-Anwendung nach dem Start von VS 2015 [Version: 14 Update 3] mit Administratorrechten (und auch mit VS 2017 [Version: 15.2] mit demselben Endergebnis) auf meinem Windows 10-Rechner (Version: 1703; OS Build: 16199.1000).
Alle nuget-Pakete wurden aktualisiert.
Gepresste F5 zum Ausführen der Anwendung. Ich bekomme folgenden Fehler:
Server Fehler in '/' Anwendung.
Das angegebene Argument lag außerhalb des gültigen Wertebereichs. Parametername: site
Beschreibung: Bei der Ausführung der aktuellen Webanforderung ist eine nicht behandelte Ausnahme aufgetreten. Bitte überprüfen Sie die Stack-Trace für weitere Informationen über den Fehler und wo es aus dem Code stammt.
Ausnahmedetails: System.ArgumentOutOfRangeException: Das angegebene Argument lag außerhalb des gültigen Wertebereichs. Parametername: Ort
Quellfehler:
Eine nicht behandelte Ausnahme während der Ausführung der aktuellen Webanfrage generiert. Informationen über den Ursprung und den Ort der Ausnahme können anhand der folgenden Ausnahme-Stack-Trace identifiziert werden.
Stack Trace:
[ArgumentOutOfRangeException: angegebene Argument war außerhalb des Bereichs der gültigen Werte. Parametername: Website] System.Web.HttpRuntime.HostingInit (HostingEnvironmentFlags hostingFlags, Policypolicy, Exception appDomainCreationException) +280
[Httpexception (0x80004005): Angegebene Argument aus dem Bereich der gültigen Werte war. Parametername: Website] System.Web.HttpRuntime.FirstRequestInit (Httpcontext context) 10041024 System.Web.HttpRuntime.EnsureFirstRequestInit (Httpcontext context) +95 System.Web.HttpRuntime.ProcessRequestNotificationPrivate (IIS7WorkerRequest wr, Httpcontext context) + 254
Das Anwendungsereignisprotokoll hat folgende Informationen:
Ereigniscode: 3005 Ereignismeldung: Eine nicht behandelte Ausnahme ist aufgetreten. Ereigniszeit: 2017.05.24 11.36.28 Ereigniszeit (UTC): 2017.05.25 06.36.28 Ereignis-ID: 9914b02cd15f4282b9043b1f70097b3e Ereignisfolge: 1 Ereignis Vorkommen: 1 Ereignis Detailcode: 0
Anwenderinformationen: Anwendungsdomäne:/LM/W3SVC/2/ROOT-1-131401677887853236 Vertrauensstufe:
Anwendung Virtueller Pfad:/ Anwendungspfad: c: \ Benutzer \ Benutzer A \ Dokumente \ Visual Studio 2017 \ Projekte \ MyFirstBotApp \ MyFirstBotApp \ Computername: DESKTOP-BQ93HFB
Prozess: Prozess-ID: 14320 Prozessname: iisexpress.exe Kontoname: DESKTOP-BQ93HFB \ Benutzer A
Ausnahmeinformationen: Ausnahmetyp: ArgumentOutOfRangeException Ausnahmemeldung: Angegebene Argument wurde aus dem Bereich gültiger Werte. Parametername: Ort bei System.Web.Configuration.WebConfigurationHost.InitForConfiguration (String & locationSubPath, String & ConfigPath, String & locationConfigPath, IInternalConfigRoot configRoot, Object [] hostInitConfigurationParams) bei System.Configuration.Configuration..ctor (String locationSubPath Objekt, Typ typeConfigHost, [] hostInitConfigurationParams) bei System.Configuration.Internal.InternalConfigConfigurationFactory.System.Configuration.Internal.IInternalConfigConfigurationFactory.Create (Typ typeConfigHost, Object [] hostInitConfigurationParams) bei System.Web.Configuration.WebConfigurationHost.OpenConfiguration (WebLevel webLevel, ConfigurationFileMap fileMap, VirtualPath-Pfad, String-Site, String locationSubPath, String serve r, String userName, Zeichenfolgenkennwort, IntPtr tokenHandle) bei System.Web.Configuration.WebConfigurationManager.OpenWebConfigurationImpl (WebLevel webLevel, ConfigurationFileMap fileMap, String-Pfad, String-Site, String locationSubPath, String-Server, String userName, String-Passwort, IntPtr userToken) bei System.Web.Hosting.ApplicationManager.CreateAppDomainWithHostingEnvironment (String appId, IApplicationHost appHost, HostingEnvironmentParameters hostingParameters) bei System.Web.HttpRuntime.HostingInit (HostingEnvironmentFlags hostingFlags, Policypolicy, Exception appDomainCreationException)
Informationen anfordern: Anforderungs-URL: http://localhost:3979/ Anforderungs-Pfad:/ Benutzer-Host-Adresse: :: 1 Benutzer:
authentifiziert: False Typ Authentifizierung:
Fädeln Sie Kontoname DESKTOP-BQ93HFB \ Benutzer A
Thema Informationen: Thread-ID: 5 Fädeln Sie Kontoname DESKTOP-BQ93HFB \ Benutzer A Ist Identitätswechsel: false Stack-Trace: bei System.Web.HttpRuntime.HostingInit (HostingEnvironmentFlags hostingFlags, Policypolicy, Exception appDomainCreationException)
ich die Projekteigenschaften unter Registerkarte Web geprüft. Der Bereitstellungsserver ist als IIS Express festgelegt. Ich habe auch überprüft, dass IIS Express mit der Version 10.0.14358.1000 installiert ist. (Hinweis: Ich kann Web Api-Anwendungen problemlos ausführen und erstellen.)
Nicht sicher, was sonst hier zu überprüfen, um das Problem zu beheben. Jede Hilfe wird geschätzt.
Sehr schöne Beschreibung des Problems. Ich habe diesen Fehler vorher nicht gesehen. Haben Sie alle Erweiterungen in Visual Studio aktualisiert? (Extras -> Erweiterungen und Updates) –
Ja, das habe ich gemacht und alles aktualisiert. Immer noch keine Würfel. – Raghu