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?

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.


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 :)


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ć.


3

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


0

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


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.