web-dev-qa-db-ja.com

Visual Studioで.csprojファイルが表示されないのはなぜですか?また、ファイルを強制的に開く方法はありますか?

Web APIが使用するポート番号のハードコードされたオリジンを探したところ、プロジェクトの* .csprojファイルで見つかりました。それでも、Visual Studioの[結果の検索]ウィンドウから2クリックすると、開かず、かなり無愛想に通知されます。 "ドキュメント 'Bla * .csproj'は、プロジェクトまたは解決策であり、現時点ではエディターで開くことはできません。 "

それを見るには、Notepad ++で開く必要があります。これにより、必要なものが表示されます。

<WebProjectProperties>
  <UseIIS>True</UseIIS>
  <AutoAssignPort>True</AutoAssignPort>
  <DevelopmentServerPort>28642</DevelopmentServerPort>
  <DevelopmentServerVPath>/</DevelopmentServerVPath>
  <IISUrl>http://localhost:28642/</IISUrl>
  <NTLMAuthentication>False</NTLMAuthentication>
  <UseCustomServer>False</UseCustomServer>
  <CustomServerUrl>
  </CustomServerUrl>
  <SaveServerSettingsInUserFile>False</SaveServerSettingsInUserFile>
</WebProjectProperties>

...しかし、これはちょっと痛いです。プロジェクト/ VisualStudio(2013)内から.csprojファイルを開くより速い方法はありますか?

18
B. Clay Shannon

Visual Studioから直接.csproj(またはその他のプロジェクトファイル)を編集するには、次の手順を実行します。

  1. ソリューションエクスプローラーでプロジェクトを右クリックします
  2. 「プロジェクトのアンロード」を選択します
  3. プロジェクトがアンロードされました
  4. プロジェクトをもう一度右クリックして、「blah.csprojの編集」を選択します
  5. 変更を加えて保存します
  6. プロジェクトを右クリックし、[プロジェクトの再読み込み]を選択して変更を適用します
43
Soo Wei Tan

プロジェクトを右クリック->プロジェクトをアンロードしてから、もう一度右クリック->編集

1
robertos