2013-03-25 15 views
6

Mam skonfigurowany moduł TFS, który działał dobrze do wczoraj. Od tego czasu pojawia się następujący błąd z jednego projektu:Tworzenie pliku TFS kończy się niepowodzeniem z "Nie można skopiować pliku" pliku, nawet w projekcie

C: Program Files \ (x86) \ MSBuild \ Microsoft \ VisualStudio \ V11.0 \ WebApplications \ Microsoft.WebApplication.targets (182): nie można skopiuj plik "Content \ themes \ base \ images \ ui-bg_flat_0_aaaaaa_40x100.png", ponieważ nie znaleziono .

C: Program Files \ (x86) \ MSBuild \ Microsoft \ VisualStudio \ V11.0 \ WebApplications \ Microsoft.WebApplication.targets (182): Nie można skopiować plik „content \ themes \ base \ Images \ ui-bg_flat_75_ffffff_40x100.png "ponieważ nie został znaleziony. C: \ Program Files (x86) \ MSBuild \ Microsoft \ VisualStudio \ v11.0 \ WebAplikacje \ Microsoft.WebApplication.targets (182): Nie można skopiować pliku "Treść \ tematy \ baza \ obrazy \ ui-bg_glass_55_fbf9ee_1x400 .png "ponieważ nie został znaleziony.

C: Program Files \ (x86) \ MSBuild \ Microsoft \ VisualStudio \ V11.0 \ WebApplications \ Microsoft.WebApplication.targets (182): nie można skopiować plik „content \ themes \ base \ Images \ ui-bg_glass_65_ffffff_1x400.png "ponieważ nie został znaleziony. C: \ Program Files

... i około 10 więcej ...

Pliki wymienione przez błędu to nigdzie nie można znaleźć, a nie w projekcie, ani w żadnym folderze projektu.

Czy ktoś wie, jak pozbyć się tego błędu?

Na Ln 182 pliku .target jest następujący:

<Copy SourceFiles="@(Content)" Condition="'%(Content.Link)' == ''" 
DestinationFolder="$(WebProjectOutputDir)\%(Content.RelativeDir)" 
SkipUnchangedFiles="true" 
Retries="$(CopyRetryCount)" 
RetryDelayMilliseconds="$(CopyRetryDelayMilliseconds)" /> 

również posiada drugi projekt w roztworze, który jest niemal taki sam i opiera się dobrze.

Odpowiedz

9

Grep/wyszukiwanie całego drzewa źródłowego tych nazw - coś musi być ich przedstawieniu.

+1

Dzięki za cynk, że faktycznie pomógł mi rozwiązać go: Jak tylko mój główny projekt odwołuje że pliki, zrobiłem przyjrzeć się w dzienniku budowy i zobaczyłem, że misread 'Wbudowany $/PATH.csproj dla domyślnego targets.' dla 'Building ...' -> Przeszukałem błąd w złym projekcie -> pliki, w których jakoś usunięto z TFS -> odczytałem je z lokalnych wersji -> znowu pracowałem. – ChrFin

+0

@chrfin, nie rozumiem, jak to zrobiłeś. Wobec tego samego problemu. – Shimmy

+1

@Shimmy: Najpierw: Przeczytaj ponownie dziennik kompilacji ;-) (to był mój pierwszy problem, ponieważ błędnie odczytałem go po raz pierwszy) 2) Przeszukaj całe rozwiązanie, aby uzyskać odniesienia do plików w pytaniu 3) Usuń odniesienia lub przeczytaj pliki – ChrFin

1

Dodawanie brakujących plików do kontroli źródła rozwiązał problem dla mnie.

+1

mnie. dla mnie, ja uaktualniania pliku skryptu (wersja debugowania i wersji minified). Obie wersje zostały pokazane w Solution Explorer, a nawet zawarte w moim '.csproj' plik, ale z jakiegoś powodu nie minified skrypt został dodany do kontroli źródła. i „Dodano istniejący element”, aby uzyskać minified skrypt i problem odszedł. – AlbatrossCafe

Powiązane problemy