Błąd narzędzi konsolidatora LNK1168

nie można otworzyć pliku do zapisu

Konsolidator nie może zapisać w pliku filename. Plik może być używany i jego uchwyt jest zablokowany przez inny proces lub nie masz uprawnienia do zapisu dla pliku lub katalogu lub udziału sieciowego, w którym się on znajduje. Ten błąd jest często spowodowany przez warunek przejściowy — na przykład blokada przechowywana przez program antywirusowy, proces indeksowania plików lub opóźnienie zwalniania blokady przechowywanej przez system kompilacji programu Visual Studio.

Aby rozwiązać ten problem, sprawdź, czy filename dojście do pliku nie jest zablokowane i czy masz uprawnienia do zapisu dla pliku. Jeśli jest to plik wykonywalny, sprawdź, czy nie jest uruchomiony.

Aby określić, który proces ma blokadę filenameuchwytu, można użyć narzędzi SysInternals systemu Windows lub Eksploratora procesów. Przy użyciu Eksploratora procesów możesz zwalniać blokady uchwytów otwartego pliku. Aby uzyskać informacje dotyczące sposobu korzystania z tych narzędzi, przeczytaj pliki pomocy, które są z nimi dostarczane.

Jeśli plik jest zablokowany przez program antywirusowy, można naprawić ten problem poprzez wykluczenie katalogów danych wyjściowych kompilacji z funkcji automatycznego skanowania przez program antywirusowy. Tworzenie nowych plików w systemie plików często wyzwala skanery antywirusowe, które w trakcie skanowania nakładają blokady na pliki. Szczegółowe informacje na temat wykluczania określonych katalogów ze skanowania można znaleźć w dokumentacji programu antywirusowego.

Jeśli plik jest zablokowany przez usługę indeksowania wyszukiwania, można naprawić ten problem poprzez wykluczenie katalogów danych wyjściowych kompilacji z automatycznego indeksowania. Aby uzyskać więcej informacji, zobacz dokumentację dotyczącą usługi indeksowania. Aby zmienić usługę indeksowania wyszukiwania systemu Windows, użyj opcji indeksowania w Panel sterowania systemu Windows. Aby uzyskać więcej informacji, zobacz Wyszukiwanie indeksowania w systemie Windows 10: często zadawane pytania.

Jeśli plik wykonywalny nie może zostać zastąpiony przez proces kompilacji, może być zablokowany przez Eksplorator plików. Jeśli usługa Application Experience została wyłączona, Eksplorator plików może wstrzymać blokadę dojścia pliku wykonywalnego przez dłuższy czas. Aby rozwiązać ten problem, uruchom plik services.msc , a następnie otwórz okno dialogowe Właściwości usługi Application Experience . Zmień typ uruchamiania z Wyłączone na Ręczne.