2011-10-18 11 views
0

私はAsp.NetのWebサイトをいくつか開発しています。IIS上で実行しようとしています。ビルドオプションの下でWebを公開し、wwwrootの下に置いています。以下にこのパーサエラーを取得します。 inetmgrに追加するためにウェブを公開しますか?または、プロジェクトフォルダにファイルを置くだけですか?出版のポイントは何ですか?IISによってAsp.Netのパーサーエラーが発生する

説明この要求を処理するために必要なリソースの解析中にエラーが発生しました。以下の特定の解析エラーの詳細を確認し、ソースファイルを適切に変更してください。

これが原因の行です。

Line 1: <%@ page language="C#" autoeventwireup="true" inherits="App_Pages_Default, App_Web_av5ghx1x" %> 
+0

「App_Web_av5ghx1x」とは何ですか? –

+0

@James johnson - これは、Webサイトを構築して公開するときにVSによって生成されるものです。私はこれが修正される条件を忘れるが、私はいつもそれを見る。 – David

+0

@ePezhman - エラーは何ですか? IISでWebアプリケーションを設定したか、\ inetpub \ wwwrootのサブフォルダに公開していますか?単に公開しているのであれば、いくつかの手順が欠落しています。IISや他の手順でアプリケーションを設定する必要があります。 – David

答えて

0

があなたのパブリッシュ設定を変更してみてください。あなたがウェブサイトを公開すると、余分なApp_Web_av5ghx1xの世話をする必要があります

Allow this precompiled site to be updateable 

のチェックを外します。

+0

ありがとう、それは助け:) – ePezhman

0

私はそれが目的がされるのですか分からないが、私は継承からApp_Web_av5ghx1xを削除しようとするだろう、とCodeBehind属性を追加します。

<%@ page Language="C#" Autoeventwireup="true" CodeBehind="App_Pages_Default.aspx.cs" Inherits="App_Pages_Default" %> 
関連する問題