简而言之,我正在尝试替换其中一个应用程序中的一些图像资源。手动覆盖这些文件,但是每次应用程序更新时,我更改的所有文件都会被原来的文件替换。我不确定资源文件是被dpkg覆盖,还是在更新后第一次运行时被应用程序本身覆盖。设置文件为只读似乎没有帮助,因为应用程序或dpkg设法删除只读标志和替换文件无论如何。
更具体地说,我正在定制的应用程序是"Plex Media Server“,它没有任何正式的方式来更改DLNA图标。不过,在"/usr/lib/plexmediaserver/Resources/Graphics/dlna-icon-260.png",下可以找到图标,当手动
我使用的是TortoiseCVS,由于某种原因,windows资源管理器中没有显示覆盖图标。奇怪的是,在任何办公应用程序或VisualStudio中,如果我点击“打开文件”,覆盖图标就会显示在文件浏览器中。但如果我打开‘我的电脑’并转到我的本地磁盘,就不会了..我在注册表中查找,我的乌龟覆盖图标被命名为1,2,3,...所以我不能用这种方式解决这个问题。我还卸载了所有与CVS相关的程序,重新启动,重新安装,重新启动,但在应用程序文件浏览器中仍然看不到覆盖图标。我还没有看到任何关于这个问题的帖子,所以我想我会把它贴在这里,看看有没有人知道它。运行Windows XP SP3。
大卫