Kiedy używam Build-> Publish Web Site w Visual Studio 2008, większość czasu kompiluje witrynę, a następnie po prostu pyta mnie "Wszystkie pliki w folderze docelowym zostaną usunięte. Kontynuować?" (lub coś w tym rodzaju). Czasami jednak, publikując projekt w Visual Studio, otrzymałem okno dialogowe, które dałoby mi wybór całkowitego zastąpienia zawartości folderu lub po prostu zastąpienie zmienionych plików nowszą wersją.Jak mogę użyć funkcji "Publikuj" w Visual Studio 2008 bez kasowania zawartości folderu docelowego?
Zdecydowanie wolę publikować bez całkowitego wymazywania folderu, ponieważ wdrożona aplikacja tworzy pliki użytkownika i pliki pamięci podręcznej, ponieważ nie jest konieczne podejmowanie dodatkowych kroków w celu ich zachowania. Jednak nie jestem pewien, dlaczego Visual Studio nie zawsze daje mi tę opcję. Czy to miejsce gdzieś mogę zmienić? Czy jest związany z wersją .NET, której używam?
Dowolny wgląd jest mile widziany!
Edycja - Kontynuacja na 2009-01-20
Wciąż nie zorientowaliśmy się, ale tutaj jest trochę więcej informacji.
Oto co funkcja publikowania wygląda dla jednego projektu ASP.NET na moim pulpicie Win XP:
A oto jak to wygląda dla innego projektu na moim Vista laptop:
Zwróć uwagę na przyciski opcji na drugim zrzucie ekranu, które pozwalają mi usunąć zawartość folderu przed opublikowaniem lub tylko zastąpić dopasowanie ing plików. Chciałbym mieć te opcje dla każdego projektu.
Na obu komputerach działa program Visual Studio 2008 Professional (wersja 9.0.30729.1 SP, zgodnie z Pomoc-> Informacje). Dokładnie ta sama wersja. I wątpię, aby różnica w OS spowodowała zmianę tej funkcji. To musi być gdzieś miejsce, prawda? Czy ktoś wie?
Idealnie, tak. Ale nie jestem jedynym programistą w mojej organizacji i niektóre rzeczy są poza moją kontrolą. –