1. ホーム
  2. c#

[解決済み】指定された引数が有効な値の範囲外でした。パラメータ名:site

2022-04-18 22:53:22

質問

次のようなエラーが発生します。

指定された引数が有効な値の範囲外でした。パラメータ名:site

私のプロジェクトのいずれかをデバッグしているとき

また、Visual Studio 2012を再インストールして試してみました。しかし、再び同じような問題は、私がデバッグ中に取得しています。

私のシステム構成は以下の通りです。

  • Windows 8 : 32ビット
  • Visual Studio : 2012

Webページのいいね!を表示する際に例外が発生する。

[ArgumentOutOfRangeException: Specified argument was out of the range of valid values.
Parameter name: site]
   System.Web.HttpRuntime.HostingInit(HostingEnvironmentFlags hostingFlags, PolicyLevel policyLevel, Exception appDomainCreationException) +298

[HttpException (0x80004005): Specified argument was out of the range of valid values.
Parameter name: site]
   System.Web.HttpRuntime.FirstRequestInit(HttpContext context) +9873912
   System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext context) +101
   System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest wr, HttpContext context) +254

解決方法は?

IISを使用している場合。

  • コントロールパネル
  • プログラム
  • ウィンドウを開いたり閉じたりする機能
  • ダニインターネット情報サービス
  • その後、ビジュアルスタジオを再起動します。

IIS Expressを使用している場合。

旧コントロールパネルから「プログラムの追加と削除」を開き、IIS Expressの修復を実行します。 または、次のようにします。 コントロールパネル ->> プログラム ->> プログラム・機能 ->> Windowsの機能をオンまたはオフにする ->> インターネット情報サービス をクリックし、下図のようにチェックボックスにチェックを入れてください。