一个部门的用户(假设有50个人)从LAN服务器启动ClickOnce应用程序。它设置为不能在本地运行,但必须从服务器启动。用户已在网络上进行身份验证。他们还输入了该应用程序的用户名和密码。
稍后如何更改应用程序用来与另一台服务器上的SQL Server实例进行通信的连接字符串,该服务器使用该服务器的IP地址和实例正在监听的非默认端口,假设无法重新部署该应用程序?
应用程序如何从 some 资源动态获取连接字符串或将其存储在网络上,并保持稳定和可预测性,从而不必重新编译和重新部署应用程序?
假设源代码不可用。
例如,如果需要将数据库实例重定位到其他服务器上,Windows Server中是否有内置的连接字符串服务,管理员可以进行编辑?
还是数据库实例重定位必然涉及编辑app.config并重新部署应用程序?