1

私は、32ビットまたは64ビット(sql lite)でのみ機能するsommeDLLを使用するasp.netMVCWebサイトを持っています。

サーバーは64ビットで実行されているため、すべてのコードを64ビットで実行したいと思います。問題は、VisualStudio開発サーバーがすべての場合で32ビットで実行されていることです。

そこで、ローカルIISWebサーバーを使用するようになりました。

問題は、asp.net MVC Webサイトでは、URLのルートにWebサイトを配置する必要があることです。

したがって、プロジェクトのURLとして「mywebsite.lo」(hostsファイルにエントリを含む)または「localhost:9999」のようなものが必要です。

しかし、これを配置しようとすると、仮想ディレクトリを作成するときに、次のエラーが発生 しました:仮想ディレクトリを作成できません。ローカルマシンでサーバー「mywebsite.lo」が見つかりませんでした。仮想ディレクトリの作成は、ローカルIISサーバーでのみサポートされています。

そこで、「mywebsite.lo」に対応する正しいバインディングを使用して自分でWebサイトを作成しました。[仮想ディレクトリの作成]をクリックすると、成功したメッセージが表示されます。しかし、Webサイトを実行すると、次のメッセージが表示されます。Webサーバーでデバッグを開始できません。Webサーバーが正しく構成されていません。一般的な構成エラーについては、ヘルプを参照してください。デバッガーの外部でWebページを実行すると、さらに情報が得られる場合があります。

4

2 に答える 2

0

ローカルIISを使用してVisualStudioでデバッグするには、VisualStudioが管理者として実行されている必要があります。

于 2012-09-04T16:53:39.693 に答える
0

私はダミーの間違いを犯しました:アプリケーションプールは.Net 2.xにありました:/

于 2012-09-17T07:14:37.000 に答える