2017-12-12 4 views
0

Visual Studio에서 MVC 프로젝트를 만들면 .sln 파일, 패키지 폴더와 같은 이름의 솔루션 폴더 만 자동으로 생성됩니다.ASP.NET에서 MVC 솔루션 폴더 재배치

예를 들어

:

/MyProject를/MyProject를

을 내가 서버에서 응용 프로그램을 실행할 때 :

http://XXXXX/MyProject/MyProject

을 나는 주소를 싫어. 주소 모습에 내가 원하는 :

http://XXXXX/MyProject

내가 상위 디렉토리에 솔루션 폴더를 이동하려고하지만, MVC 프로젝트는 여전히 실행할 수 있지만, 쇼 오류 및 많은 경고.

MVC를 만들 수있는 방법이 있습니까? 솔루션 폴더를 지정할 수 있습니까? 또는 MVC 솔루션 폴더를 멋지게 재배치 할 수 있습니까?

감사합니다.

+0

"솔루션 디렉토리 만들기"상자가 선택되어 있습니까? –

답변

0

sln 파일을 재배치 할 수 있습니다.

그냥 솔루션을 닫고 sln 파일을 프로젝트 폴더로 옮긴 다음 VS에서 sln 파일을 엽니 다.
프로젝트가로드되지 않습니다. 솔루션 탐색기에서 언로드 된 프로젝트를 삭제하고 솔루션 탐색기에서 솔루션을 마우스 오른쪽 단추로 클릭 한 다음 => 기존 프로젝트 ...
을 클릭하고 프로젝트의 .csproj 파일을 선택하십시오.
응용 프로그램을 다시 빌드하면 nuget이 패키지를 복원합니다.

그러나 나는 왜 당신이 길을 싫어하는지 알지 못합니다. 솔루션 폴더의 이름을 다른 이름으로 지정하고 프로젝트 이름을 프로젝트 이름으로 지정할 수 있습니다. 당신은 더 많은 프로젝트를 추가 할 때마다 프로젝트 폴더가 하나 개의 솔루션 폴더에있을 것입니다 및 경로 것 같습니다
http://XXXXX/Solution/Project1
http://XXXXX/Solution/Project2

그리고 마지막으로 한 가지 : 당신은 probobly 응용 프로그램 서버에서 전체 솔루션을 싶지 않아, 당신은 할 수 프로젝트를 웹 배포 패키지로 배포하십시오.