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.