bugfix> iis > 投稿

Windows Server 2008を使用して新しいWebサイトを展開するために、新しいIIS Webサイトを作成しました。
 ウェブサイトはまだ空です。

管理ツールでIIS Webプラットフォームインストーラーを開こうとすると、エラーが発生します。

'doctype' is an unexpected token. The expected token is 'DOCTYPE'. Line 1, position 3.

エラーを閉じた後、Webプラットフォームインストーラーが閉じます。

誰もそれを解決する方法を知っていますか?

他の情報や技術データが必要な場合はコメントで教えてください、私はこれをどのようにトラブルシューティングすることができるのか本当に分かりません

回答 3 件
  • 同じ問題がありました。ただし、実行中のIISに多くのサイトがあるため、IISを完全にアンインストールすることはできません。

    私がしたことは、そこにないIISモジュールをインストールしようとしたことです。たとえば、CORSモジュールを選択しました。

    こちらから入手できますhttps://www.iis.net/downloads/microsoft/iis-cors-module

    インストールしようとすると、プロセス中にWPIが自動的にアンインストールおよび再インストールされ、問題が解決しました。

    それが役に立てば幸い!

  • @qbikで述べたように、Webプラットフォームインストーラーを更新するだけで問題が修正されました。この時点で最新版をここからダウンロードできます。

  • これで解決しました。

    この問題は、このサーバーの古い構成に厳密に関連していると思われるため、手動でリセットする必要がありました。この問題に直面した場合、これらの次のステップはうまくいくはずです:

    まず、IISのロール機能を削除する必要がありました Control Panel > Programs and Features > Turn Window Features on or off > Roles

    次に、サーバーを再起動し、IISロールを再度追加しました 機能(すべてのASPネットを確認してください 機能性)。

    その後、サーバーを再起動し(再び)、再インストールしました。
    1)DotNetCore.2.0.7-WindowsHosting(インストーラーをオンラインで見つける必要があります。必ず最新バージョンをダウンロードしてください。この質問を行ったときは2.0.7が最後だったので、2018年5月25日)
     2)ここからWebプラットフォームインストーラー。

    スタートメニュー内のすべてのプログラムからWebプラットフォームインストーラーを実行すると正常に機能しました。

    お役に立てば幸いです

    (参照: Web Platform InstallerおよびWeb Deploymentのインストール方法)

あなたの答え