Błąd CleanWPPAllFilesInSingleFolder powoduje, że mój projekt nie jest już ładowany

86

Używając VS2012 stworzyłem projekt danych dynamicznych. Wszystko zadziałało, a następnie zacząłem konfigurować ustawienia wdrażania internetowego. Nie jestem pewien, które ustawienie zmieniłem dokładnie, ponieważ nie było błędu. Jednak kiedy próbuję załadować rozwiązanie, pojawia się następujący błąd dla projektu i nie będzie się już ładować.

Specified condition "$(CleanWPPAllFilesInSingleFolder)" evaluates to "" instead of a boolean. C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v11.0\Web\Microsoft.Web.Publishing.targets

Nie widzę CleanWPPAllFilesInSingleFolder w pliku csproj. Jakieś pomysły, jak to naprawić, abym mógł ponownie załadować projekt?

Krawędź
źródło

Odpowiedzi:

209

Właśnie miałem ten problem. Spróbuj wykonać następujące czynności:

  1. Zamknij program Visual Studio
  2. Usuń pliki .user i .suo
  3. Otwórz ponownie rozwiązanie.

To zadziałało dla mnie.

Brian Vallelunga
źródło
13
dla szybkich czytelników z zaczerwienionymi oczami: to jest blisko Visual Studio Nie jest rozwiązaniem!
fiat
13
Właśnie natknąłem się na ten problem w VS2012 i po prostu zamknięcie i ponowne otwarcie VS rozwiązało problem za mnie, bez konieczności usuwania.
Robson Rocha de Araujo
10
Uważam, że ten problem jest spowodowany użyciem Previewfunkcji nowego okna publikowania. Jeśli pominę podgląd, wydaje się, że działa.
gregpakes
Podobna odpowiedź tutaj: irisclasson.com/2013/10/02/…
Glen Little
1
Także tutaj. Dla mnie otworzyłem VS 2013, zmieniłem konfigurację i od razu zacząłem publikować na platformie Azure. Kiedy zrobiłem podgląd, nie powiodło się ze wspomnianym błędem. Wtedy nie mogłem budować. Sztuczka polega na tym, aby przeprowadzić odbudowę PRZED opublikowaniem i to działa.
Program.X
7

Znalazłem bardzo dziwne (i działające) obejście tego typu problemów z wdrażaniem, jeśli próbowałeś zamknąć i otworzyć VS bez powodzenia, spróbuj zamknąć wszystkie otwarte dokumenty przed procesem publikacji. dziwne co? :)

więc kompletny przewodnik napraw tego typu problemów wyglądałby następująco:

  1. Wypróbuj „Wyczyść”, a następnie odbuduj
  2. Jeśli nadal się nie publikuje, spróbuj ponownie zamknąć i ponownie otworzyć projekt
  3. Wciąż nie masz szczęścia? spróbuj zamknąć VS, ale tym razem usuń wszystkie pliki *.user& *.suo, a następnie ponownie otwórz rozwiązanie i wypróbuj je.
  4. Wreszcie, jeśli wszystkie te kroki nie działają, wypróbuj moją najnowszą sztuczkę, zamknij cały otwarty dokument i wypróbuj
  5. 5.

daj mi znać, czy to ci pomogło :)

Mohammed Swillam
źródło
1
# 1 ( Clean Solution w menu Build VS ) był dla mnie wystarczający.
Theophilus
4

Zamknąłem i ponownie otworzyłem moje rozwiązanie. Jestem skłonny wierzyć, że to wada funkcji podglądu, ponieważ była to jedyna rzecz, którą zrobiłem inaczej, zanim to się zaczęło. Jednak od tamtej pory nie byłem w stanie go odtworzyć.

Michael D.
źródło
3

Wszystko, co zrobiłem, to zamknięcie programu Visual Studio, a następnie ponowne otwarcie. Gotowe

Dumisani
źródło
0

W moim przypadku okazało się, że IIS nie został zainstalowany na serwerze docelowym! Zainstalowanie go rozwiązało problem.

Sam
źródło
0

W moim przypadku po usunięciu wszystkich * .user i * .suo musiałem zrestartować VS.

Marek Malczewski
źródło