솔루션 파일 안에 여러 프로젝트가 있습니다. 프로젝트 중 하나는 Web Site Project입니다. VS2012에서 VS2013으로 업그레이드하려고했으며 VS2013에서 .sln 파일을 열었습니다.Visual Studio는 솔루션 탐색기에서 프로젝트 이름에 숫자를 추가합니다.
그것은 일을 수행하지만,이 같은 솔루션 탐색기에 표시되도록 어떤 이유로 VS 프로젝트의 이름을 바꿉니다 "NormalNameForProject (1)"를 (1)이 이상한 부분이되고 함께했다. 어떻게 된거야?
실제 .sln 파일을 볼 수 있으며 실제로는 (1)이 추가 된 것을 볼 수 있습니다. 그러나 그것이 어디에서 왔으며 왜 추가 되었습니까?
난 단지 솔루션의 한 웹 사이트 프로젝트를 : 나는 VS 2015 여기에있는 IIS 설정 파일을 편집하여 그것을 해결. IIS Express를 사용하지 않고 IIS7.5를 로컬로 사용합니다. 그러나 Visual Studio는 자동으로 제거하고자하는'UseIISExpress = True' 속성을 추가합니다. –
예, 해당 솔루션에 다른 솔루션의 다른 웹 사이트가 없습니까? 그리고 VS는 어쨌든 IIS Express 구성에 VS를 추가합니다. 왜 IIS를 사용하고 있습니까? IIS Express 대신에? –
나는 열어 본 해결책이 하나 뿐이므로, 그 부분은 괜찮다고 생각합니다. 그러나 VS2013에서 처음으로 솔루션을 열면 기본 포트 번호가 추가되어 IIS Express의 구성 파일에 지정된 포트 번호와 같지 않아서 또 다른 항목을 만들어야한다는 것을 알았습니다. 그게 내가 지금까지 의심하는 것입니다. –