2017-06-07 7 views
0

プロジェクトにNotFoundMvcを追加した後にこのエラーが発生しました。削除した場合NotFoundMvcこのエラーは発生しません。 Web.Configファイルで何を変更する必要がありますか?ASP.Net MVCでNotFoundMvcを追加したWeb.Configでエラーが発生しました

enter image description here

+0

[Web.configファイル変換の可能性のある重複:認識できない属性 'のxmlns:XDT'。属性名では大文字と小文字が区別されることに注意してください(https://stackoverflow.com/questions/12737984/web-config-transformation-unrecognized-attribute-xmlnsxdt-note-that-attribu) –

+0

申し訳ありませんがリンクはありません '私の問題を解決するt –

答えて

1

まず与えられたラインは、あなたの変換ファイルの先頭の中にあります確認してください。

<?xml version="1.0"?> 

これがある場合は、実際に変換されたweb.config内に次のものがないことも確認します。

<configuration xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform"> 

私が展開する前にこのようなエラーを解決するための延長貴重なウェブ必需品を発見しました。

トランスフォームファイルを右クリックしてVisual Studioからプレビューを選択するだけで問題が発生した場合は、ローカルで調査/修正することができます。

Web essentials 2012

+0

これは私の問題を解決しました。 xmlns:xdt = "http://schemas.microsoft.com/XML-Document-Transform"を削除する必要がある理由を教えてください。ありがとうございます。 –

+0

その行は、プライマリのweb.configファイルには含まれません。これはweb.config変換ファイルの行です。基本的に、新しいプロジェクトを作成すると、ソリューションのビルドプロファイルに従って1つ以上のsub web.configファイルを含むWeb.configファイルが作成されます。 –

+0

親web.configファイルはで始まり、xmlns:xdtのいずれのものでも始まらなくてはなりません。サブweb.configファイル(親のweb.configファイルを変換するために使用されるファイル)は、その行から始める必要があります。 –

関連する問題