Po kompilacjach systemu Windows 8 i Visual Studio 2012 odmawia się makr i partii

1

To mnie zabija ... Odkąd zmieniłem system na Windows 8, nie mogę uruchamiać partii lub makr zdarzeń po kompilacji. Próbowałem wykonać xcopy i uruchomić pliki bat (z xcopy) bez powodzenia. Zawsze wychodzą z kodem 1 lub 4.

Jeśli użyję pełnej ścieżki, powiedzmy: xcopy "c: \ folder1 \" "d: \ folder2 \"

wszystko dziala.

Ale jeśli spróbuję użyć makr lub uruchomić pliki .bat „c: \ file1.bat” lub $ (SolutionDir) Copy $ (ProjectName) .bat

to nie działa.

Próbowałem też nazwać to cmd i cmd. Pliki wsadowe działają poprawnie w wierszu polecenia, a inni ludzie bez problemu uruchamiali takie projekty.

Używam Visual Studio 2012 (jako Administrator) i fundacji zespołu.

Granatowa Pieczęć
źródło
Z jakiego systemu operacyjnego korzystałeś przed kompilacją systemu Windows 8? Czy wprowadziłeś jakieś zmiany w kompilacjach podczas aktualizacji (nie uwzględniając zmian, które wprowadziłeś, aby spróbować to naprawić)?
Taegost
Windows 7. Znalazłem błąd, który popełniłem przy xcopy. Wygląda na to, że w moim katalogu jest miejsce i jakoś podczas moich wielu prób, brakuje mi wstawienia „z poprawnym makrem. I po pewnej pomocy dowiedzieliśmy się, że nietoperz jest wykonywany, ale ulega awarii. na ścieżce źródłowej. Ale jak to działa dla wszystkich innych i nie działa dla mnie, pozostaje nieznane. Muszę zrobić więcej testów. Przepraszam za wszelkie zamieszanie, wierzcie mi lub nie Spędziłem 2 dni próbując je naprawić problemy. i nie zostały jeszcze rozwiązane. dziękuję za wsparcie. Będę pisać po testach s
Navy Seal

Odpowiedzi:

0

Wydaje się, że oba problemy były na ścieżce. xcopy, którego próbowałem, nie zadziałało, ponieważ miało trochę spacji, wystarczyło dodać „”

xcopys w pliku wsadowym nie zapewniały poprawnej ścieżki źródłowej. Dowiedziałem się, że moje kolegium bawiło się moimi ścieżkami tylko na komputerze ...

O wsadzie działającej w wierszu cmd i nie działającej dobrze po kompilacji ... Myślę, że sam program mógł wykonywać wsad z innej ścieżki, zmieniając wszystko ...

Granatowa Pieczęć
źródło