2017-12-12 9 views
0

Visual StudioでMVCプロジェクトを作成すると、.slnファイルのパッケージフォルダと同じ名前のソリューションフォルダが自動的に生成されます。例えばASP.NET内のMVCソリューションフォルダを再配置

/MyProjectと/ MyProjectと

と私は、サーバーでアプリケーションを実行すると:

http://XXXXX/MyProject/MyProject

を私はアドレスを憎みます。私はしかし、MVCプロジェクトはまだ実行されてもエラーと多くの警告を表示することができ、上位レベルのディレクトリにソリューションフォルダを移動しようとした

http://XXXXX/MyProject

:私のようなアドレスになりますしたいです。

MVCを作成する方法はありますか?ソリューションフォルダを指定できますか? MVCソリューションのフォルダをうまく再配置できますか?

ありがとうございました

+0

[ソリューションのディレクトリを作成する]ボックスにチェックが入っていますか? –

答えて

0

slnファイルを再配置できます。

解決策を閉じて、slnファイルをプロジェクトフォルダに移動し、VS内のslnファイルを開きます。
プロジェクトは読み込まれません。ソリューションエクスプローラーでアンロードされたプロジェクトを削除し、ソリューションを右クリック(Solution Explorerで)Add =>既存のプロジェクト...
を開き、プロジェクトの.csprojファイルを選択します。
アプリケーションを再構築すると、nugetはパッケージを復元します。

しかし、私はパスが嫌いです。 名前の異なるソリューションフォルダの名前をプロジェクトに指定できます。あなたはより多くのプロジェクトを追加するときに、すべてのプロジェクトフォルダがひとつのソリューションフォルダになり、パスがするようになっています
http://XXXXX/Solution/Project1
http://XXXXX/Solution/Project2

そして最後の一つです:あなたはproboblyアプリケーションサーバ全体のソリューションを望んでいない、あなただけのことができますプロジェクトをweb deploy packegeとしてデプロイします。

関連する問題