多台计算机点击一次

本文关键字:一次 计算机 | 更新日期: 2023-09-27 17:54:14

我曾经使用过ClickOnce。效果很好。然而,我现在有问题,当我想从一个相同的来源将其发布到多台计算机。

我在App.COnfig中写的连接字符串指向特定的计算机名称。每次当我发布时,那个connectionstring也将被发布。现在问题来了,当我想发布到多台计算机。它肯定会触发错误,因为它们在connectionstring

中没有共享相同的计算机名

你能给点建议吗?

——编辑 -----------

嗨,我读了一些帖子,它建议我使用mageui.exe。这对解决我的问题有帮助吗?这个问题仍然没有解决。

多台计算机点击一次

使用用户设置代替(通过.setings文件)。当你的应用程序加载时,检查设置;如果它是缺失/空白,显示一个对话框,输入服务器名称(等),并使用SqlConnectionStringBuilder形成一个连接字符串。现在将其存储为设置并保存(下次加载时应该会重新出现)。

你可能还想让它在某个地方的选项菜单中可用