我创建了一个运行带有额外功能的OOB的Silverlight应用程序。我们已经使用了几台机器并完全擦除它们,安装了XP和完整的服务包以及更新,并在客户位置为几个售货亭安装了Silverlight。当我右键单击应用程序并选择Install Out of Browser时,它什么都不做。该选项可以安装在浏览器之外,但它什么都不做。安装应用程序OOB可以在除这两个Dell之外的所有其他计算机上正常运行。他们正在运行XP SP3 + IE8。有什么想法吗?
答案 0 :(得分:0)
确保运行应用程序的用户拥有临时目录的权限。这将阻止应用程序在更改用户权限的计算机上工作(这对于自助服务终端应用程序来说是常见的)
答案 1 :(得分:0)
我能够在办公室的另一位程序员的帮助下弄明白。
我们检查以确保运行该应用程序的用户具有管理员权限,以及我们能想到的任何其他内容,但这是我没想到的......虽然在我们弄明白之后它才有意义。
如果您希望自己的应用在Windows XP上运行,请不要将PNG文件用作应用程序的图标。它们可以在浏览器,Mac和Vista以上的任何Windows操作系统中正常运行。但是,当您尝试通过菜单或SLLAUNCHER.EXE方法安装应用程序OOB时,它将无提示失败,因为 XP无法处理32位PNG文件。