c# - Visual Studio 2013 远程调试、自动部署?

标签 c# .net visual-studio-2013 remote-debugging visual-studio-debugging

当我尝试使用 Windows 应用商店应用程序(Metro 应用程序)进行远程调试时,它非常容易。在“开始”下拉菜单中,我可以选择一台远程计算机。然后VS构建项目,自动部署可执行文件到远程电脑并运行。感觉好像是本地调试。

现在我想尝试使用 Windows 应用程序(简单的 C# Windows 窗体)进行远程调试,但这并不容易。我阅读了以下页面:http://msdn.microsoft.com/en-us/library/vstudio/8x6by8d2(v=vs.110).aspx

这是否意味着我每次构建项目时都必须手动将构建的exe复制到远程计算机?有没有办法让它像 Windows 应用商店应用程序一样轻松工作?可能是第三方扩展或其他东西?

最佳答案

我最近为一个工作项目设置了这个,在遇到类似问题后遇到了你的帖子。我在我的博客上详细介绍了我的解决方案。

Remote Debugging with VS2015

我将输出文件夹更改为我的调试帐户可以访问的网络共享,并且项目构建只是在该位置创建输出,使其可供调试器使用。我只需在选择“远程调试”配置文件的情况下按下工具栏上的播放(调试)按钮即可。

  1. 打开解决方案的配置管理器
  2. 添加新配置并适当命名。选中复选框以自动为所有项目执行此操作。
  3. 打开您希望远程调试的可执行项目的项目属性。
  4. 确保选择了远程调试配置文件。
  5. 将构建输出设置为远程调试计算机上的网络共享。
  6. 设置远程调试主机地址和端口。

关于c# - Visual Studio 2013 远程调试、自动部署?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25813221/

相关文章:

visual-studio-2013 - 如何在 Visual Studio 中将英特尔 C++ 编译器 icl 指定为 CUDA 项目的主机编译器

c++ - 错误 C2228 : left of '.words' must have class/struct/union

c# - GetExecutingAssembly() 用于不同程序集中的派生类

c# - WPF 用户控件中的自定义属性

c# - 您可以在不全局注册的情况下注册 Web API ActionFilter 吗?

c# - 在本地保存 Visual Studio 的配置管理器设置

c# - 在 Accord.Net 中如何使用 One-Class SVM 进行异常检测?

c++ - 如何在 Borland C++ 中使用 .NET 类

c++ - VS2013 : LNK1104 error when linking with project in same solution

c# - UserManager.CreateAsync 挂起从单元测试而不是 Postman 执行