网络电脑上exe的快捷方式好吗?

5 networking c#

我在 C# 中创建了一个简单的计算器来工作。它只是一个可执行文件。我想把它的一个副本放在网络驱动器上,然后给每个人发送一个快捷方式来访问它。我对这种事情很陌生,所以这是一个坏主意吗?

有了它,我可以在需要时轻松更新它。

这是一个非常小的应用程序;33k左右。最大用户数将在 50 左右。

小智 7

我会去ClickOnce。基本上你在visual studio中右键单击你的项目并选择发布。

您将获得一个基于 Web 的简单安装程序、客户端上的开始菜单快捷方式和自动更新功能。


小智 4

您可能会遇到一些问题:

  • 用户的安全设置可能会阻止他们在网络驱动器上运行可执行文件
  • 如果配置文件中存储了任何特定于用户的设置,则这将不起作用,因为每个用户都需要自己的文件副本
  • 任何网络问题都意味着您的用户无法访问该应用程序

就我个人而言,我更喜欢用户在自己的硬盘上拥有一份副本。这需要更多的维护,但您始终可以执行一些操作,例如编写批处理文件,以允许他们轻松地将任何程序更新从网络复制到他们的计算机。