http と https をテストするために、IIS で asp.net アプリケーションを実行しています。問題は、ASP ページを読み込むときに、「パーサー エラー メッセージ: タイプ 'SSLTest.Page1' を読み込めませんでした」というエラーが表示されることです。ソリューションをビルドし、フレームワークのバージョンを確認しました。どこが間違っていますか?
1 に答える
0
ファイル.aspx
は、Web サイトのアセンブリ ファイル (.dll
ファイル) のクラスから継承しています。これが「コード ビハインド クラス」です。
.dll
ファイルがアプリケーションのルートにあるフォルダーに存在する必要があるだけでなくbin
、IIS 内で "アプリケーション スコープ" を定義して、ファイル システム内のどこからアプリケーションを開始するかを指定する必要があります。この場合SSLProject\SSLTest
、IIS Web サイトのルート内に " " というフォルダーがあります。SSLTest
IIS マネージャーを開き、フォルダーを右クリックして [アプリケーションに変換] を選択する必要があります。
または、フォルダーを Web サイトのルートに移動しますbin
。ただし、デプロイした他のアプリケーションが壊れる可能性があります。
于 2013-03-07T11:14:43.583 に答える