Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/fsharp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在局域网上查找服务器-使用VB.Net[Visual Studio 2010]_Vb.net_Visual Studio 2010 - Fatal编程技术网

如何在局域网上查找服务器-使用VB.Net[Visual Studio 2010]

如何在局域网上查找服务器-使用VB.Net[Visual Studio 2010],vb.net,visual-studio-2010,Vb.net,Visual Studio 2010,我打算用VB.Net为局域网开发在线考试系统。 我需要在运行时查找服务器,以便能够通过编程方式将服务器名称(或路径)附加到连接字符串(客户端pc上应用程序的特定实例)上 是否可以使用VB.Net查找LAN的服务器? 在讨论中提出的建议将不胜感激。提前谢谢 p.s.-我不想每次都为任何人设置电脑。应用程序的设置应该很简单&一键式设置。 ---请建议两种方法中的任何一种 SQL Server Browser是通常随SQL Server一起安装的windows服务。它侦听广播消息并提供有关已安装的计算

我打算用VB.Net为局域网开发在线考试系统。

我需要在运行时查找服务器,以便能够通过编程方式将服务器名称(或路径)附加到连接字符串(客户端pc上应用程序的特定实例)上

是否可以使用VB.Net查找LAN的服务器?

在讨论中提出的建议将不胜感激。提前谢谢

p.s.-我不想每次都为任何人设置电脑。应用程序的设置应该很简单&一键式设置。
---请建议两种方法中的任何一种


SQL Server Browser是通常随SQL Server一起安装的windows服务。它侦听广播消息并提供有关已安装的计算机SQL server实例的信息

NET Framework具有内置功能,可以通过发送广播消息和侦听SQL Server浏览器服务的响应来发现本地网络中的所有SQL Server。看


如果查看所提供链接中的示例,您将看到您得到的是本地网络上所有SQL Server的主机和实例。这可以像在连接字符串中一样重复使用。显然,它不会返回任何登录凭据;这些必须在你的应用程序中硬编码

服务器定义太宽。请指定您正在谈论的服务器类型about@Steve:LAN服务器…我将在哪里安装带有Sql Server数据库的vb.net应用程序。什么是“LAN服务器”?你是指局域网还是其他什么?是的@ajakblackgoat…局域网的服务器。你能再解释一下吗。客户端pc的连接字符串是什么?