2011-06-29 16 views
7

używam VS 2010 i niedawno przeprowadziłem kilka plików wokół i zmienił ścieżki itdvisual studio wciąż prosząc, aby zapisać plik projektu jako

Rozwiązanie nadal kompiluje poprawnie i wszystkie pliki mogą być ładowane/skompilowany bezbłędnie jednak za każdym razem, gdy przechodzę do kompilacji po zmianie, daje mi to zapisanie jako dialog i prosi mnie o zapisanie jednego z projektów, jeśli spróbuję nadać mu nową nazwę lub coś takiego, dialog nie istnieje nic, co mogę zrobić to wyjście oprócz naciśnięcia anuluj.

Jeśli zrobię kompilację bezpośrednio po anulowaniu, działa dobrze i nie pojawia się okno dialogowe Zapisz jako. Sprawdziłem, że plik projektu nie jest tylko do odczytu.

Wszelkie pomysły dotyczące tego, co się tutaj dzieje.

Rozwiązaniem jest przechowywany w TFS 2008

+0

To całkowicie brzmi jak plik jest tylko do odczytu. Sprawdź go z powrotem w kontrolerze źródłowym, a następnie sprawdź ponownie. –

+0

Zrobiłem to wiele razy i sprawdziłem, że plik zdecydowanie nie jest czytany tylko wtedy, gdy to nastąpi. –

+0

Mogą to być różne wersje/aktualizacje VS. Zobacz tutaj: http://stackoverflow.com/a/41241784/3208034 – ewolfman

Odpowiedz

1

Czy Wiązania w TFS poprawnie skonfigurowany z nowej lokalizacji? TFS będzie oznaczać pliki tylko do odczytu, chyba że zostaną one zaewidencjonowane. Być może zostały one oznaczone jako takie przed przeniesieniem wszystkiego dookoła, a teraz nie są sprawdzane poprawnie.

+0

jak mogę to sprawdzić? –

+0

W Visual Studio, Plik -> Kontrola źródła -> Albo "Zmień kontrolę nad źródłami" lub, jeśli nie jest ona związana z żadnym projektem TFS, możesz zobaczyć coś w rodzaju "Kontrola powiązania ze źródłem" –

+0

wszystko wygląda poprawnie, status dla wszystkie z nich mówią poprawnie i wszystkie ścieżki wyglądają dobrze –

7

trzeba zrobić 2 rzeczy
1- remove the read-only tick from the project folder
2- when a save-as window prompts at build, just overwrite the project
następnym razem budować, okno nie pojawi się

+1

Zrobiłem to - i zrestartowałem, zwolniłem blokadę pliku, a następnie zapisałem ją normalnie. – niico

2

Musisz uruchomić VS jako administrator. (kliknij prawym przyciskiem myszy ikonę VS - Uruchom jako administrator)

Powiązane problemy