详解VS2017 Linux 上.NET Core调试
深入:VS2017 在 Linux 上进行 .NET Core 调试的详解
随着技术的不断进步,跨平台开发变得越来越流行。Visual Studio 2017 作为一款强大的开发工具,现在支持在 Linux 上进行 .NET Core 应用程序的调试。长沙网络推广团队对此进行了深入研究,并为大家带来了详细的指南。接下来,让我们一起如何在 Linux 上使用 VS 2017 进行 .NET Core 调试。
一、环境准备
确保你的开发环境是 Win10 x64 Visual Studio 2017。部署环境则是 Ubuntu 14.04 x64,并安装了 .NET Core SDK 1.0.1。接下来,我们详细介绍一下如何在 Ubuntu 上安装 .NET Core SDK。
二、Ubuntu 上安装 .NET Core SDK
在 Ubuntu 14.04 x64 上安装 .NET Core SDK,你需要执行以下命令:
添加 Microsoft 的官方 apt 仓库:
```bash
sudo sh -c 'echo "deb [arch=amd64] trusty main" > /etc/apt/sources.list.d/dotdev.list'
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.:80 --recv-keys 417A0893
sudo apt-get update
```
如果之前安装过预览版,务必执行更新操作。然后,安装版本的 SDK:
```bash
sudo apt-get install dot-dev-1.0.1
```
安装完成后,执行 `dot --info` 命令,如果显示 SDK 安装成功,即可进行下一步操作。
三、安装 SSH 服务器和其他必要工具
在 Linux 服务器上,你需要安装 SSH 服务器、unzip、curl 或 wget。使用以下命令进行安装:
```bash
sudo apt-get install openssh-server unzip curl
```
四、新建程序并上传至 Linux
在 Visual Studio 2017 中新建一个控制台应用 .NET Core 项目,比如名为 LinuxDemo。在 Program.cs 中加入代码。编写完代码后,将其上传到 Ubuntu 上。
五、运行和调试程序
在 Ubuntu 上运行程序,确保它能够成功执行。然后,在 Visual Studio 2017 中进行附加调试。默认运行程序后,选择“调试”->“附加到进程”,选择连接类型为 SSH,输入 Ubuntu 的 IP 地址、用户名和密码。等待连接成功后,即可进行调试。
注意事项:如果发现无法断下,尝试停止调试,重启 Visual Studio,然后退出程序重新运行,再附加调试。多尝试几次可能会成功。
以上就是关于如何在 Linux 上使用 Visual Studio 2017 进行 .NET Core 调试的详细介绍。希望对大家的学习有所帮助,也请大家多多支持狼蚁SEO。如果你有任何疑问或建议,请随时与我们联系。我们将继续为大家带来更多有价值的技术分享。
编程语言
- 详解VS2017 Linux 上.NET Core调试
- PHP封装函数实现生成随机的字符串验证码
- php匹配字符中链接地址的方法
- asp dictionary对象的用法
- vue 将页面公用的头部组件化的方法
- .net全局定时定期执行某些操作在Global.asax中具体
- asp之日期和时间函数示例
- jQuery中DOM节点删除之empty与remove
- PHP中strnatcmp()函数“自然排序算法”进行字符串比
- jQuery中removeAttr()方法用法实例
- VueJs监听window.resize方法示例
- JavaScript如何自定义trim方法
- 利用Angular.js编写公共提示模块的方法教程
- Yii2使用swiftmailer发送邮件的方法
- PHP 中常量的知识整理
- 无刷新上传文件并返回自定义值