https://docs.microsoft.com/en-us/bot-framework/resources-tools-downloadsで説明されているように、ボットエミュレータおよびテンプレートコードをダウンロードしました。Microsoft Bot Framework、Visual Studio 2015および2017で開始エラー
VS 2015 [バージョン:14アップデート3]を管理者権限で(VS 2017 [バージョン:15.2]、同じ最終結果で)起動した後、新しいボットアプリケーションを作成しました。 OSビルド:16199.1000)。
すべてのナゲットパッケージが更新されました。
アプリケーションを実行するためにF5を押します。私は次のエラーが発生します:
'/'アプリケーションでサーバーエラーが発生しました。
指定された引数が有効な値の範囲外です。 パラメータ名:site
説明現在のWeb要求の実行中に、未処理の例外が発生しました。エラーの詳細とコード内のどこで発生したのかについては、スタックトレースを参照してください。
例外の詳細:System.ArgumentOutOfRangeException:指定された引数が有効な値の範囲外です。 パラメータ名:サイト
ソースエラー:
未処理の例外が現在のWeb要求の実行中に生成されました。以下の例外スタックトレースを使用して、例外の起点および場所に関する情報を識別できます。
スタックトレース:
[例外ArgumentOutOfRangeException:指定された引数が有効な値の範囲外でした。 パラメータ名:サイト] System.Web.HttpRuntime.HostingInit(HostingEnvironmentFlags hostingFlags、PolicyLevel policyLevel、例外appDomainCreationException)280
[HttpException(0x80004005が):指定された引数が有効な値の範囲外でした。 パラメータ名:サイト] System.Web.HttpRuntime.FirstRequestInit(のHttpContextコンテキスト)10041024 System.Web.HttpRuntime.EnsureFirstRequestInit(のHttpContextコンテキスト)95 System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest WR、のHttpContextコンテキスト)+ 254
アプリケーションイベントログ情報次有する:
イベントコード:3005 イベントメッセージ:未処理の例外が発生しました。 イベント時間:2017年5月24日午前11時36分28秒PM イベント時間(UTC):2017年5月25日午前6時36分28秒AM イベントID:9914b02cd15f4282b9043b1f70097b3e イベントシーケンス:1 イベント発生:1 イベント詳細コード:0
アプリケーション情報: アプリケーションドメイン:/ LM/W3SVC/2/ROOT-1から131401677887853236 トラストレベル:
アプリケーション仮想パス:/ アプリケーションパス:C:\ユーザー\ユーザーA \ドキュメント\ビジュアルスタジオ2017 \ Projects \ MyFirstBotApp \ MyFirstBotApp \ マシン名:DESKTOP-BQ93HFBプロセス情報: プロセスID:14320 プロセス名: アカウント名iisexpress.exe:デスクトップBQ93HFB \ユーザー
例外情報: 例外の種類:例外ArgumentOutOfRangeException 例外メッセージ:指定された引数は外でした有効な値の範囲。 パラメータ名:System.Web.Configuration.WebConfigurationHost.InitForConfiguration部位 System.Configuration.Configuration..ctorで(文字列locationSubPath(文字列& locationSubPath、文字列&はconfigPathは、文字列& locationConfigPathは、IInternalConfigRoot configRootは、[] hostInitConfigurationParamsオブジェクト) System.Web.Configuration.WebConfigurationHost.OpenConfigurationで、タイプtypeConfigHost、オブジェクト[] System.Configuration.Internal.InternalConfigConfigurationFactory.System.Configuration.Internal.IInternalConfigConfigurationFactory.CreateでhostInitConfigurationParams) は(タイプtypeConfigHost、[] hostInitConfigurationParamsオブジェクト) (WebLevel webLevel、ConfigurationFileMap fileMap、VirtualPathパス、Stringサイト、String locationSubPath、String serve System.Web.Configuration.WebConfigurationManager.OpenWebConfigurationImpl(WebLevel webLevel、ConfigurationFileMap fileMap、String path、String site、String locationSubPath、String server、String userName、String password、IntPtr userToken)の で、文字列userName、文字列パスワード、文字列パスワード、IntPtr tokenHandle) System.Web.HttpRuntime.HostingInitでSystem.Web.Hosting.ApplicationManager.CreateAppDomainWithHostingEnvironment(文字列のAppID、IApplicationHost APPHOST、HostingEnvironmentParametersのhostingParameters)(HostingEnvironmentFlags hostingFlags、policyLevel policyLevel、例外appDomainCreationException)で
リクエスト情報: リクエストURL: http://localhost:3979/ 要求パス:/ ユーザーホストアドレス:: :: ユーザー:
が認証される:偽 認証タイプ:
スレッドアカウント名:デスクトップBQ93HFB \ユーザースレッド情報: スレッドID:5 スレッドアカウント名:デスクトップBQ93HFB \ユーザーが です偽装:Falseの スタックトレース:System.Web.HttpRuntime.HostingInit(HostingEnvironmentFlagsのhostingFlags、policyLevel policyLevel、例外appDomainCreationException)で
を私は、[Web]タブの下でプロジェクトのプロパティを確認しました。展開サーバーはIIS Expressとして設定されています。また、バージョン10.0.14358.1000のIIS Expressがインストールされていることを確認しました。 (注:Web Apiアプリケーションは問題なく実行して作成できます。)
問題を解決するには、ここをチェックして、他に何わかりません。どんな助けもありがとうございます。
問題の非常に良い説明。私は前にこのエラーを見たことがありません。 Visual Studioですべての拡張機能を更新しましたか? (ツール - >拡張機能とアップデート) –
はい、私はそれを行い、すべてを更新しました。まだダイスはありません。 – Raghu