VS2012를 사용하여 동적 데이터 프로젝트를 만들었습니다. 모두 작동하고 웹 배포 설정 구성을 시작했습니다. 오류가 없었기 때문에 정확히 어떤 설정을 변경했는지 잘 모르겠습니다. 그러나 솔루션을로드하려고하면 프로젝트에 대해 다음 오류가 발생하고 더 이상로드되지 않습니다.
Specified condition "$(CleanWPPAllFilesInSingleFolder)" evaluates to "" instead of a boolean. C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v11.0\Web\Microsoft.Web.Publishing.targets
csproj 파일에서 CleanWPPAllFilesInSingleFolder를 볼 수 없습니다. 프로젝트를 다시로드 할 수 있도록이 문제를 해결하는 방법에 대한 아이디어가 있습니까?
답변
이 문제도 방금 발생했습니다. 다음을 시도하십시오.
- Visual Studio 닫기
- .user 및 .suo 파일 삭제
- 솔루션을 다시 엽니 다.
이것은 나를 위해 일했습니다.
답변
이러한 유형의 배포 문제에 대해 매우 이상한 (그리고 작동하는) 해결 방법을 찾았습니다. 운이 없으면 VS를 닫고 여는 경우 게시 프로세스 전에 열려있는 모든 문서를 닫으십시오. 이상해? 🙂
따라서 이러한 유형의 문제에 대한 전체 수정 가이드는 다음과 같습니다.
- “Clean”을 시도한 다음 다시 빌드하십시오.
- 여전히 게시되지 않는 경우 프로젝트를 다시 닫았다가 다시 엽니 다.
- 아직도 운이 없습니까? VS를 닫으십시오. 그러나 이번에는 모든
*.user
&*.suo
파일을 삭제 한 다음 솔루션을 다시 열고 시도해보십시오. - 마지막으로,이 모든 단계가 작동하지 않으면 최신 트릭을 시도하고 열린 문서를 모두 닫은 다음 시도해보십시오.
5.
이것이 당신을 도왔다면 알려주세요 🙂
답변
솔루션을 닫았다가 다시 열었습니다. 나는 그것이 일어나기 전에 내가 다르게 한 유일한 일이기 때문에 그것이 미리보기 기능의 결함이라고 믿는 경향이 있습니다. 하지만 그 이후로는 재현 할 수 없었습니다.
답변
내가 한 것은 Visual Studio를 닫은 다음 다시 열었습니다. 끝난
답변
제 경우에는 IIS가 대상 서버에 설치되지 않은 것으로 나타났습니다! 그것을 설치하면 문제가 해결되었습니다.
답변
제 경우에는 * .user 및 * .suo를 모두 제거한 후 VS를 다시 시작해야했습니다.