Używam MSBuild do spakowania i opublikowania mojej aplikacji Asp.Net MVC 3, .Net 4. Z powodzeniem zrobiłem to już dla aplikacji MVC 1.0 .Net 3.5.MSBuild IIS issue
Ilekroć obejmują ustawienia IIS (IncludeIisSettings=true
) w moim pliku .proj otrzymuję następujący błąd kompilacji:
C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v10.0\Web\Microsoft.Web.Publishing.targets(2046, 5): error MSB4044: The "EscapeTextForRegularExpressions" task was not given a value for the required parameter "Text".
Wydaje się, że występuje, gdy 'BaseIntermediateOutputPath' jest pusta, co z kolei przekazuje pustą wartość do parametru" Tekst ", do którego odnosi się błąd. Przebudowa może pomóc. – KMoraz
Wystąpił ten sam błąd, po migracji usługi w chmura chmury lazury do aplikacji internetowej. Ustawienie IncludeIisSettings na False w .csproj rozwiązuje to. – Magu