MSBuild hlásí: Tracker.exe: Response file ... not found

Při převodu většího projektu z Visual Studia 2008 do 2010 jsem narazil na chybu, kdy se po provedení build scriptů v MSBuildu na konci vždy vypíše do výstupu konzole hlášení ve tvaru:

Tracker.exe: Response file C:\Documents and Settings\Administrator\Local Settings\Temp\64c9e90b5f314835b713df01b467f3d7.rsp not found

Tato chyba se však nezapíše do MSBuild logu. Nakonec jsem našel, že tento problém se již popisuje zde, ale je spojován s TFS: http://connect.microsoft.com/VisualStudio/feedback/details/540902

Vypadá to, že se to projevuje při překladu pomoci 32-bitové verze MSBuild.exe, pokud se v projektu používají resources soubory. Nesouvisí to tedy s TFS. Oprava na to zatím žádná není, každopádně správně by měl build skončit bez jakékoli chyby či warningu.

Aktualizace: lze to obejít nastavením MSBuild property TrackFileAccess na false, viz například zde.

Komentáře jsou uzavřeny