代码之家  ›  专栏  ›  技术社区  ›  robsoft

Win7:安装可与其他计算机“共享”的程序的正确位置

  •  0
  • robsoft  · 技术社区  · 15 年前

    我们有一个应用程序当前将自身安装到“Program Files\our App”中,并将内部数据文件放入Common Application Data文件夹中。这意味着该程序可供特定PC上的任何用户使用。

    现在我们要制作这个程序的多用户版本,多台PC机同时通过网络访问这个程序。

    在以前糟糕的情况下,在xp下,我们只需要让安装应用程序的用户“共享”应用程序目录,然后我们就可以离开了。原则上,这仍然是vista/windows 7下的正确方法吗?

    我们希望做到“正确”,并尽可能地遵守!有没有一个推荐的“微软”的方法来做这件事,或者它在很大程度上取决于我们能得到什么,以及随后的支持(哈哈!)。我已经在微软的网站上做过研究,但没有发现任何太有用的东西-有一个 如果你想安装这种东西,把它放在这里 “开发人员打字指南!

    2 回复  |  直到 15 年前
        1
  •  0
  •   Joey Gumbo    15 年前

    我认为建议的解决方法如下:

    • 将应用程序打包为MSI,并通过组策略将其分发到域中的所有计算机。是的,这将安装在每台机器上,但通常应该这样做。
    • 在具有终端服务的服务器上安装一次应用程序,并将在该服务器上运行程序的快捷方式推送到每台客户端计算机上。您可以透明地在终端服务器上使用单个应用程序。afaik甚至可以将文件类型与客户机上的文件类型相关联。
        2
  •  0
  •   robsoft    15 年前

    在阅读其他资源的字里行间,并试图弄清楚所有这些,我决定把 程序数据 因为这些东西真的会在 AppData(漫游) 文件夹,以及放置 程序二进制文件 他们真的会 程序文件 主机的文件夹,然后我可以共享。

    推荐文章