我的服务器计算机(Windows Server 2003)上有一个 EXE,现在我希望多台计算机(Windows XP)上的用户在各自的计算机上创建一个快捷方式并访问该 EXE。
我怎样才能做到这一点?
细节:目前,在对软件进行任何更改后,我需要在每台机器上替换 EXE 才能应用更改。
我想要的是在一台集中式机器上安装软件,并且我希望我的用户从该集中式位置使用该软件,这样我就不需要在进行任何更改后在每台机器上替换 EXE。
顺便说一句:该软件是在 VB.NET VS 2005 中创建的。
问候,Preeti
答案1
看一眼点击一次。这将允许您将应用程序发布到网络共享,以便用户可以从单一中心位置运行它并自动处理更新。
虽然如果你真的深入研究的话,会发现其中有相当的复杂性,但简单的答案就是在 Visual Studio 中右键单击你的项目并选择“发布”。选择要发布的网络共享,然后用户可以单击“.application”文件来运行你的程序。
稍后,当您为应用程序生成更新时,从项目属性中增加程序的版本号并重新发布。用户将在下次启动应用程序时获得更新。
笔记:应用程序将被复制到用户的本地计算机来运行。这意味着用户可以在离线时运行它,而您不必将每个人都踢出应用程序来发布更新。
答案2
难道你不能把 .exe 放在文件共享上并创建该路径的快捷方式吗?只要用户对共享具有正确的权限,你就应该能够将快捷方式映射到 \server\path\to\share\program.exe 并运行它。