C#进程。启动无法连接到服务器

C#进程。启动无法连接到服务器,c#,server,connection,snagit,C#,Server,Connection,Snagit,我有一个服务器,上面有一群安装人员。但是,当我尝试启动与服务器的连接时,程序停止 Process.Start(@"\\{Server ip}\Software_Depot\Installers_Master\Snagit\v2019\snagit.exe"); 我在这里尝试的是从我们的服务器启动snagit.exe的安装。检查正在使用的提升用户的权限。如果是本地管理员帐户,则可能没有网络共享权限。 您可以添加“网络使用…域用户密码”或使用域帐户启动您的.net应用。检查正在使用的提升用户的权限

我有一个服务器,上面有一群安装人员。但是,当我尝试启动与服务器的连接时,程序停止

Process.Start(@"\\{Server ip}\Software_Depot\Installers_Master\Snagit\v2019\snagit.exe");

我在这里尝试的是从我们的服务器启动snagit.exe的安装。

检查正在使用的提升用户的权限。如果是本地管理员帐户,则可能没有网络共享权限。
您可以添加“网络使用…域用户密码”或使用域帐户启动您的.net应用。

检查正在使用的提升用户的权限。如果是本地管理员帐户,则可能没有网络共享权限。
您可以添加“网络使用…域用户密码”或使用域帐户启动您的.net应用程序。

。。。你能解释一下为什么你认为错误不应该发生吗?也就是说,当你从CMD尝试同样的方法时,你会得到什么?我能够ping服务器。我可以连接到它没有问题。ICMP和SMB之间几乎没有关联。。。那么,当您在程序失败的同一台机器上从CMD运行“\{Server ip}\Software\u Depot\Installers\u Master\Snagit\v2019\Snagit.exe”时,您会得到什么?(确保使用与从代码中运行的命令完全相同的命令-不要选择一个你认为可以从代码中运行的命令进行欺骗)如果他在程序中使用模拟,那会很有趣,所以。。。你能解释一下为什么你认为错误不应该发生吗?也就是说,当你从CMD尝试同样的方法时,你会得到什么?我能够ping服务器。我可以连接到它没有问题。ICMP和SMB之间几乎没有关联。。。那么,当您在程序失败的同一台机器上从CMD运行“\{Server ip}\Software\u Depot\Installers\u Master\Snagit\v2019\Snagit.exe”时,您会得到什么?(确保使用与从代码中运行的命令完全相同的命令-不要选择一个您认为可以从代码中运行的命令进行欺骗)如果他在程序中使用模拟,那将很有趣