我们正计划安装Windows 7及更新版本的安装包。由于该软件也可以在Linux上运行,我的同事想要创建一个Linux安装包,并询问我需要安装哪些文件,它们在Windows上的位置以及Windows上文件位置的指导原则。
他提到在Linux中,每个文件类型都有一个推荐的位置,例如: / var / log用于日志文件等。
我告诉他我知道64位应用程序转到c:\ Program Files等和用户特定的应用程序数据到%appdata%\ OurCompany \ OurSoftware
但是,我没有任何消息来源。问题: 是否有任何Microsoft指南用于构建应用程序安装以及用于每用户/每台计算机/只读等应用程序数据的目录,类似于Linux https://en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard?
答案 0 :(得分:0)
这基本上是建议的链接列表。
Windows Installer最佳实践:
https://msdn.microsoft.com/en-gb/library/bb204770.aspx
Windows Installer和徽标要求包含更多准则:
https://msdn.microsoft.com/en-gb/library/aa372825.aspx
认证指南是第10节中包含目标文件夹建议的内容,但其余内容非常有用:
https://msdn.microsoft.com/en-us/library/windows/desktop/mt674655(v=vs.85).aspx
我认为可以说很少有安装或应用程序可以遵守所有这些,但它们不仅仅是随机规则。它们旨在为您提供可靠,可维护,安全的产品和安装。