【问题标题】:Use an app made by Unity 3D as Windows XP screen saver使用 Unity 3D 制作的应用程序作为 Windows XP 屏幕保护程序
【发布时间】:2014-09-22 22:31:04
【问题描述】:

顺便说一句,我使用 Unity 3D 在 Windows 7 上制作了一个小应用程序。该应用程序由一个可执行文件和一个数据文件夹组成。当data文件夹与可执行文件在同一目录下时,双击可执行文件即可正常运行应用。

由于我想将它用作屏幕保护程序,我只需将可执行文件的扩展名从 EXE 更改为 SCR,然后我可以通过右键单击可执行文件并在菜单中选择“安装”来安装它。因此系统可以找到我的应用程序作为屏幕保护程序。

但是,当我复制我构建的内容并在另一台装有 Windows XP 的计算机上尝试相同的步骤时,出现了问题。我可以运行应用程序本身,但是当我将它安装为屏幕保护程序时,会出现一条错误消息,指示找不到数据文件夹。所以我的问题是我应该怎么做才能使应用程序不仅仅是 EXE 文件在 Windows XP 上用作屏幕保护程序。

【问题讨论】:

    标签: windows unity3d windows-screensaver


    【解决方案1】:

    找不到数据文件夹,因为默认情况下,当作为屏幕保护程序运行时,它运行的“当前”目录是%WINDIR%\system32。解决此问题的最简单方法是将您的 _Data 文件夹复制到相关路径(例如 C:\Windows\system32\_Data)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-10-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-07-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多