5

私はかなり長い間これを修正しようとしてきましたが、.NET で ASP.NET プロジェクトを作成できませんVisual Studio Express 2012 for Web。新しいプロジェクトを開始すると、次のエラーが発生します。

Web アプリケーション プロジェクトは現在、IIS Express を使用するように構成されています。Visual Studio 開発サーバーの使用に戻すには、[オプション] メニューの [プロジェクトとソリューション/Web プロジェクト] カテゴリで開発サーバー オプションを変更します。構成された IIS Express が次のエラーで失敗しました:

  • ファイル名: redirect.config
  • エラー: 構成ファイルを読み取れません。

そのため、インターネットで同じエラーを抱えている他の人を見つけようとしましたが、問題の具体的な解決策が見つかりません。古いバージョンでも同様のものを見つけましたが、問題は解決しません。私のサービスの下にIISマネージャーがあります(Windowsを管理したい場合)。仮想フォルダも作成しましたが、役に立ちませんでした。それでもうまくいきません。

IISを使いたい

これを修正するにはどうすればよいですか?

4

2 に答える 2

1

たとえば、プロジェクト ファイルをメモ帳で検索して文字列を検索し、<useiisexpress>true</useiisexpress>それを文字列に置き換えて<UseIIS>True</UseIIS>保存し、プロジェクトをリロードすることができます。

ただし、最初にプロジェクト ファイルのコピーを作成します。

于 2013-05-02T08:09:27.737 に答える
1
  1. ソリューション エクスプローラーで、Web サーバーを指定する Web アプリケーション プロジェクトの名前を右クリックし、[プロパティ] をクリックします。
  2. [プロパティ] ウィンドウで、[Web] タブをクリックします。
  3. Visual Studio 開発サーバーを選択するには、[サーバー] で [Visual Studio 開発サーバーを使用] をクリックします。
  4. Visual Studio 開発サーバーで特定のポート番号を使用するには、[特定のポート] を選択してポート番号を入力します。デフォルトでは、[ポートの自動割り当て] オプションが選択されており、アプリケーションに割り当てられたポート番号が表示されます。
  5. IIS を選択するには、[サーバー] で [ローカル IIS Web サーバー] を選択します。コンピュータで IIS が有効になっていない場合、このオプションは使用できません。localhost と Web アプリケーションの名前を組み合わせた URL が自動的に作成され、[プロジェクト URL] ボックスに表示されます (例: localhost/WebApplication1)。
  6. IIS を選択するには、[サーバー] で [ローカル IIS Web サーバー] を選択します。コンピュータで IIS が有効になっていない場合、このオプションは使用できません。localhost と Web アプリケーションの名前を組み合わせた URL が自動的に作成され、[プロジェクト URL] ボックスに表示されます (例: local lhost/WebApplication1)。
  7. カスタム Web サーバーを選択するには、[カスタム Web サーバーを使用] を選択します。[サーバー URL] ボックスに、現在のプロジェクトを実行するときに Visual Studio が開始する URL を入力します。
于 2013-05-02T08:07:11.660 に答える