0

だから私は奇妙な問題を抱えています。

Web プロジェクトでサービスを検索しようとすると、次のエラーが表示されます。

でサービスを検索中にエラー (詳細) が発生しました: http://localhost:2927/WebSite/SiteHandler.svc。不明なエラー (HRESULT からの例外: 0x800004005(E_FAIL))

このエラーの奇妙な点は、プロジェクトがローカル ドライブにある場合、プロジェクトが消えてしまうことです。を見つけてMetadata動作します。

しかし、プロジェクトがフラッシュ ドライブにある場合、上記のエラーが表示されます。だから私は次のことをしました:

  • 構成されたアプリケーション プールとサイト
  • Internet Information System にフラッシュ ドライブ フォルダの場所へのアクセスを許可しました

これはエラーを解決しませんでした。IISがフラッシュドライブにアクセスできないことが原因だと思いました。私の質問だと思いますが、これは IIS の一般的な問題ですか? フラッシュドライブからデバッグできませんか?

または、この問題を解決する他の方法はありますか?

4

1 に答える 1

0

問題は、IISサイトのルートディレクトリがフラッシュドライブに変更されていないため、ファイルがIISの「レーダー」に存在しないことである可能性があります。IISのWebサイト設定に移動し、ディレクトリをフラッシュドライブディレクトリに変更してみてください。

于 2013-03-19T00:14:19.520 に答える