Zhiyi Zhang (@zhiyi) commented about dlls/kernel32/tests/file.c:
+ skip("Could not create manifest file\n"); + return; + } + + si.cb = sizeof(si); + winetest_get_mainargs( &argv ); + /* Vista+ seems to cache presence of .manifest files. Change last modified + date to defeat the cache */ + file = CreateFileA(argv[0], FILE_WRITE_ATTRIBUTES, FILE_SHARE_READ | FILE_SHARE_WRITE, + NULL, OPEN_EXISTING, 0, NULL); + if (file != INVALID_HANDLE_VALUE) { + GetSystemTimeAsFileTime(&now); + SetFileTime(file, NULL, NULL, &now); + CloseHandle(file); + } + sprintf(cmdline, "\"%s\" %s manifest", argv[0], argv[1]); Change "manifest" to "longpathaware"
-- https://gitlab.winehq.org/wine/wine/-/merge_requests/7540#note_109456