我在网络位置\\desktop1\C$\Code
上有一个控制台应用程序。但是,当我从计算机desktop2
在Visual Studio中打开该解决方案时,该解决方案正在我的desktop2
上下文中运行,而不是在desktop1
上下文中运行。
如何在desktop1
的上下文中运行exe?
例如,当我使用以下代码打印计算机的名称时,即使代码位于desktop2
desktop1
。
private static void Main(string[] args)
{
Console.WriteLine(System.Environment.MachineName);
Console.ReadLine();
}
编辑:desktop1
没有安装Visual Studio。
答案 0 :(得分:0)
使用RDC登录到Desktop1? 否则,如果您的控制台应用程序是Windows服务(这是Windows服务启用调试的一种解决方法),则可以将本地VS附加到远程计算机上托管的服务上
答案 1 :(得分:0)
这不能通过更改项目本身来实现。您需要一些外部工具才能在远程计算机上启动应用程序。
有几种可能的方法。但是,要使用哪一个取决于您的具体用例,除非您唯一的用例是用于调试目的,否则问题更适合https://superuser.com/。