1

私は新しい仕事を始めており、2.0 .net フレームワークで asp .net Web アプリケーションを継承しています。アプリケーションは問題なく動作します。vs 2005 から正常に発行されました。IIS で新しい仮想ディレクトリを作成し、発行したばかりのプリコンパイル済みディレクトリを指定しました。

アプリケーションをロードすると、次のようなエラーが表示されます。

XML 解析エラー: 整形式ではありません 場所: http://localhost/Subpoena/ 行番号 1、列 2:<%@ page language="C#" autoeventwireup="true" inherits="Home, App_Web_ysxqzhr9" %> -^

これを修正するために何をすべきかよくわかりません。App_Web_ysxqzhr9 は、プロジェクトを公開したときに VS 2005 によって作成された bin ディレクトリ内の dll です。

私は IIS のスキルに少し慣れていないことを認めているので、設定していない設定である可能性があります... またはまったく異なるものである可能性があります。

誰でも何か考えがありますか?

4

3 に答える 3

1

はぁ

答えが見つかりました。皮肉なことに、それもスタックオーバーフローでした。ここにあります:

IIS5上のASP.NET2.0アプリケーションでエラーが発生しました(aspnet_wp.exe(PID:XXXX)が予期せず停止しました)。

私のために働いたのはミッチェルセラーズの反応でした:

  1. C:\ windows \ microsoft.net \ framework\v2.0.50727へのコマンドプロンプトを開きます
  2. 次のコマンドを実行します:aspnet_regiis.exe -u
  3. 次のコマンドを実行します:aspnet_regiis.exe -i

とにかくあなたのすべての助けてくれてありがとう。

于 2008-11-05T17:53:31.647 に答える
0

IISは正しく構成されていますか?ブラウザでXMLとして表示しようとしているだけでなく、aspファイルが実際にASPとして解釈されていることを再確認する必要があります。フォルダの構成で、[アプリケーション名]フィールドの横のボタンに[作成ではなく削除]と表示されていることを確認します。

于 2008-11-05T16:09:58.860 に答える
-1

Microsoft WSE 拡張機能もインストールする必要がある場合があります。

このようなもの: http://www.microsoft.com/downloads/details.aspx?FamilyID=018a09fd-3a74-43c5-8ec1-8d789091255d&displaylang=en

編集: System.Web は WSE の一部ですが、すべてがどのように連携するかはわかりません。

于 2008-11-05T16:30:14.450 に答える