早在我的德尔福时代,我写了几个屏保 - 每个屏保都是一个可执行文件,放入System32
文件夹中,Windows XP显示控制面板将其视为可用。都好。我正在C#中编写一个非常复杂的屏幕保护程序,它必然分布在多个程序集中(它使用的是插件模型:将所有程序集合并到一个可执行程序中并不是一个选项)。是否还需要将屏幕保护程序安装到System32中?
将所有文件转储到System32
似乎不是很整洁 - 更不用说它不能在64位系统上工作。
是否有任何其他方式在Windows系统上安装屏幕保护程序?
如果有必要,我愿意依赖于Vista/Win7。
到目前为止,我唯一的建议是安装屏幕保护程序的大部分,通常在Program Files
下,并将一个触发器/启动程序放入System32中。
怎么了关闭投票?如果它不属于SO,它属于哪里? – Bevan 2012-01-09 02:39:45
我没有投票,但最有可能是因为这不是严格的编程问题。这更多的是“如何正确/干净地配置系统”。编程相关,但不是严格编程。 – 2012-01-09 03:10:33
我想我可以看到有人可能会这么想。在我的情况下,由于'System32'在PATH上,而且我正在使用一些流行的库(例如Ninject),因此我不把它们放到该目录中变得非常重要,否则我冒着打破其他人应用程序的风险。叹气,我想这是GAC进来的地方。 – Bevan 2012-01-09 04:47:31