2017-07-31 26 views
3

同様の質問がされていることは知っていますが、その回答が私の問題を解決するわけではありません。IIS 10とVisual Studio 2017のHTTPエラー500.19

HTTPエラー500.19 - 内部サーバーエラー

ページに関連する設定データが 無効なため、要求されたページは にはアクセスできません。
詳細なエラー情報:モジュールIIS Webコア通知BeginRequestハンドラ未定エラーコード0x80070021 構成エラーこの構成セクションは、この パスでは使用できません。これは、セクションが親レベルでロックされている場合に発生します。 ロックはデフォルトで(overrideModeDefault = "Deny")、overrideMode = "Deny"または従来の allowOverride = "false"のロケーションタグによって明示的に に設定されています。

設定ファイル\ \ C:?\個人用サイト\ web.configファイル

要求されたURL http://localhost:80/mySite/login

物理パスC:\個人用サイト\ログオン方法がまだ

を決定していない

ログイン

ログオンユーザー未定

構成ソース:

65:</staticContent>

66:<handlers>

67:

<add name="ReportViewerWebControlHandler" 
    > preCondition="integratedMode" verb="*" 
    > path="Reserved.ReportViewerWebControl.axd" 
    > type="Microsoft.Reporting.WebForms.HttpHandler, 
    > Microsoft.ReportViewer.WebForms, Version=10.0.0.0, Culture=neutral, 
    > PublicKeyToken=b03f5f7f11d50a3a" /> 

私はWindowsで確認さも備えており、彼らは大丈夫に見えます。

overrideModelDefaultAllowに設定し、applicationhost.congifからWebServiceHandlerFactoryを削除しようとしましたが、結果はありませんでした。

私は、Visual Studio 2017を使用してこの問題を解決する方法10

他のアイデアをIISてる?

+0

ReportViewerWebControlHandlerのmachine.configにoverrideModelDefaultを設定する必要があります –

+0

machine.configファイルがありません –

+0

C:\ Windows \ Microsoft.NET \ Framework64 \ v4.0.30319 \ Configフォルダにあります。このパスのFramework64フォルダは、アプリケーションプールの設定(つまり、32ビットまたは64ビット)に基づいて変更される可能性があります。 –

答えて

2
  1. 押し勝つキー+ R、ファイル名を指定して実行ウィンドウで実行ウィンドウに
  2. を開き、機能ウィンドウに "OptionalFeatures.exe"
  3. を入力し、クリックする: "インターネットインフォメーションサービス" を
  4. クリック: "
  5. 「アプリケーション開発機能」
  6. 機能を確認してください。

私は、Windows 10注意を使用していますが、「あなたは、Windowsの機能の有効化または無効化できるようにするには、管理者 としてログインする必要があります。」 Windowsの機能が が空またはブランクの場合は、Windows モジュールインストーラサービスが有効になっており、自動に設定されていることを再度確認します。

0

web.configファイルで問題ありません。

After installation windows, 
IIS does not know how to support .NET Core 2.0 website (or Core 1.0 also) by default

あなたがホストしているシステム上で.NET Core Windows Server Hosting bundleをインストールする必要があります。

関連する問題