在Windows平台上,大多数大型应用程序都带有自己的安装程序,该安装程序在C:\Program Files
,下和其他位置设置文件夹,并可能添加一些注册表项等。
但是仍然有很多工具仅由一个.exe
或一个README
和一个.dll
或两个组成。
我应该如何安装此类工具?直接在C:\Program Files
?在一个子文件夹下C:\Program Files
?在某处C:\Users\Me
?某个地方完全不同?
也许对于.exe
具有其他文件的工具,仅使用的工具的方法不同,或者也许仅对具有.dll
s的工具进行区别对待...
是否有任何接受的标准方法?“最佳实践”?如果答案取决于Windows版本,则说明我使用的是Windows 7。
特别是,显而易见的答案可能会给人们留下深刻的印象:
我曾尝试在下手动创建新的子文件夹C:\Program Files
。实际上,我认为我以前曾经这样做过,但是Windows弹出一个对话框Destination Folder Access Denied。这使我三思而后行,而不仅仅是盲目地单击“ 继续”。
假设多年来,我的思想比我更重要,我想问一下社区是否已经接受某种“最佳实践”。
C:\Program Files
其他地方安装之前,我想知道那里有什么解决方案,并且我提供了有关C:\Program Files
成为明显解决方案的潜在障碍的信息。