Gdzie są wytyczne, które mówią, że nie powinieneś pisać do obszaru Program Files?

Wiele pytań na temat SO mówi, że „wytyczne dla programistów Windows” lub „wytyczne dotyczące projektowania okien” mówią, że nie powinieneś pisać danych tymczasowych lub programowych w obszarze Program Files, ale o ile mogę powiedzieć, że żaden z nich nie zawiera odnośnika do fragmentu dokumentacji to mówi tyle samo. Przeszukiwanie MSDN nie przyniosło mi żadnych wyników. Windows sprawi, że obszar będzie tylko do odczytu, więc może być wymuszany przez system operacyjny, ale to nie znaczy, że programiści i tak nie próbowali tam pisać (np. Przy przenoszeniu starszych, XP i wcześniejszych programów do przodu).

Zdaję sobie sprawę, że dziwne wydaje się pytanie o to tak późno w rozwoju systemu Windows (ponieważ, jak zauważył jeden z poniższych komentatorów, został on wymuszony przez system operacyjny od ponad dziesięciu lat), ale dokument, który mówi, że jest czasami niezbędny do zadowolenia ludzi .

Mając to na uwadze, czy Microsoft ma opublikowany dokument stwierdzający, że nie powinniśmy zapisywać danych aplikacji w obszarze Program Files, a jeśli tak, to gdzie?

questionAnswers(2)

yourAnswerToTheQuestion