0

私は IIS と asp.net の初心者です。最初に、Asp.net Web サイト管理ツールでログイン ページを作成し、VS2008 でデバッグすると機能します。

IIS でウィンドウ機能を有効にしました。次に、ログイン ページを localhost に公開すると、ログイン ページにサインインできないことを除いて、すべて正常に動作します。誰でもこの問題を解決するのを手伝ってくれますか??

仮想ディレクトリ (C:\Windows\Microsoft.NET\Framework\v4.0.30319\ASP.NETWebAdminFiles) を追加してアプリケーションに変換しようとしましたが、それでも機能しません。

「http://localhost/WebSiteAdmin/」を参照すると、次の ようになり
ます。

構成エラー

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

パーサー エラー メッセージ: 属性 'targetFramework' を認識できません。属性名は大文字と小文字が区別されることに注意してください。

ソース エラー:

Line 1:  <configuration>
Line 2:      <system.web>
Line 3:          <compilation targetFramework="4.5" />
Line 4:          <membership>
Line 5:              <providers>

ソース ファイル: C:\Windows\Microsoft.NET\Framework\v4.0.30319\ASP.NETWebAdminFiles\web.config 行: 3

バージョン情報: Microsoft .NET Framework バージョン:2.0.50727.5466; ASP.NET バージョン:2.0.50727.5456

4

1 に答える 1

0

ターゲット フレームワークを 4.0 に変更します:-

Line 1:  <configuration>
Line 2:      <system.web>
Line 3:          <compilation targetFramework="4.0" />
Line 4:          <membership>
Line 5:              <providers>

また、AppPoolスイッチを 4.0 に変更します。

これを確認して、4.0 に段階的に切り替える方法を確認してください:- ASP.NET 4.0 を IIS 7、Windows 7 のアプリケーション プールとして追加する方法

于 2012-12-31T07:21:44.993 に答える