Visual Studio 2017 通过SSH 调试Linux 上.NET Core 应用程序. 本文环境 开发环境:Win10 x64 Visual Studio 2017 部署环境:Ubuntu 14.04 x64 .NET Core SDK 1.0.1 Ubuntu上安装.NET Core SDK Ubuntu 14.04 x64 sudo sh -c 'echo "deb [arch=amd64] https://apt-mo.trafficmanager.net/repos/dotn…
关闭方法其实很简单,Options => Debugging => General => Enable JavaScript debugging for ASP.NET (Chrome and IE),取消勾选即可. 问题是为什么要关闭?其实我基本用不到JS调试功能,而且VS2017自动使用一个新的Profile打开Chrome浏览器,感觉很不爽,自己设置的Chrome特色配置都没了,Bookmark也没了,太不方便!还一个最大的问题,就是一旦停止调试,Chrome立即自动关闭,这点实在…
转载:https://www.cnblogs.com/findumars/p/6627255.html 反正是解决了. 以gcc为例,它有三个命令选项:-finput-charset=gb18030-fexec-charset=utf-8-fwide-exec-charset=utf32顾名思议,input-charset指的是源文件中字符串常量(字面量)的编码,exec-charset是运行时字符编码,也就是可执行文件中的字符串编码,wide-exec-charset是运行时宽字符编码.还有一…
调试Linux 上.NET Core Visual Studio 2017 通过SSH 调试Linux 上.NET Core 应用程序. 本文环境 开发环境:Win10 x64 Visual Studio 2017 部署环境:Ubuntu 14.04 x64 .NET Core SDK 1.0.1 Ubuntu上安装.NET Core SDK Ubuntu 14.04 x64 sudo sh -c 'echo "deb [arch=amd64] https://apt-mo.trafficman…
版本15.3更新在用户离线下载时更加人性化,包含了进度显示,下载出错可以输入R,进行下载的重新尝试,并在当前下载框下继续下载为完成的作业,结合 --layout 参数的离线文件的检查和修复,并且在下载的完成后不会自动退出下载框,而是等待任意键的输入. 本次针对15.3版本进行了中文语言的下载,在下载速度和稳定性上15.3版本有了更大的进步,中途基本不会遇见下载某个组件包失败的情况,并且下载完成的检验修复比15.2版本更加严格,在15.2版本中下载某个组件包不完整的情况下,下载器并不会做严格到每个…
一.安装和配置Docker环境 1.安装Docker CE for Windows 从官方网站下载并安装,https://docs.docker.com/docker-for-windows/install/.默认情况下Docker for Windows使用Hyper-V运行Linux VM. 如果您没有安装/启用Hyper-V,它将被安装,您可能需要重新启动计算机. 注意: 您需要检查是否安装了其它可能与Hyper-V不兼容的虚拟机管理程序.例如:基于Intel HAXM技术的Google'…
又是一年发布季,微软借着Visual Studio品牌20周年之际,于美国太平洋时间2017年3月7日9点召开发布会议,宣布正式发布新一代开发利器Visual Studio 2017.同时发布的还有 .NET Core Tooling 1.0 .NET Core Microservice instance Visual Studio for MAC preview 4 Visual Studio Mobile Center Preview Team Foundation Server 2017…
由于最近需要使用OpenCV,本人需要在自己的PC上使用OpenCV,因此最近一直在研究如何使用Visual Studio编译OpenCV源代码并搭建开发环境,折腾了很长时间,查阅了很多相关资料,终于成功.本文记录一下安装的过程以及遇到的问题,仅供参考.开篇吐槽一下博客园的博文[自动保存和恢复]功能,说白了就是可以自动保存,但是几乎不能自动恢复,不要问我为什么这么说,呵呵. 本PC环境的详细配置:Windows 10 16299.192 64-bit,Visual Studio Enterpri…
Visual Studio 2017 微软的宇宙第一IDE Visual Studio 2017正式版出来了,地址是:https://www.visualstudio.com/vs/whatsnew/ VS2017亮点很多,包括模块化安装.启动速度加快(第一次启动加快50%以上).github插件.启动页完善.增强代码提示功能,等等,更多参考:https://www.visualstudio.com/en-us/news/releasenotes/vs2017-relnotes. Visual…
环境: win7_x64旗舰版.VS2017企业版.VMware10.0.2.CentOS7 在CentOS7上首先需要安装gcc.g++和gdbserver,这里就不多说 一.安装VS2017 1.1 安装VS2017时,必须要勾选“使用C++的Linux开发”工具集 二.创建Linux项目 2.1 创建一个名称为"TestLinux"的解决方案,我们稍后会在这个解决方案内新建多个Linux项目(包括可执行程序.动态库.静态库等) 2.2 添加新建项目可执行程序项目"tes…
网上很多文章都是在win10下,用Docker for windows工具进行Docker的安装部署的.用知道windows server 2016已经原生支持Docker了,其windows Container已经和Linux下的内核技术是一致的了,况且最重要的原因就是Docker容器的部署肯定是在Windows server 上面的.所以何不尝个鲜,直接用windows server 2016上装个visual studio 2017来进行开发呢. 一.Windows Server 2016…
在我们的开发过程中很多时候我们会从GitHub上面下载一些开源的项目代码,然后在此基础上进行调试,正常情况下我们只需要将项目的源代码编译成Dll或者在.Net Core项目中直接引用相应的Nuget包就可以了,但有些时候除了引用这些Dll或者包之外,我们还需要直接在调试的过程中进行源代码的调试,这种情况下我们该如何直接在Visual Studio中进行代码的调试呢?可能说这些还不是能够很好的理解,那么我就具体举出一些示例来进行说明吧. 一 问题描述 比如在使用非常流行的ABP框架时候,我们从官网…
开发环境: Windows 10 in Parallels Desktop Visual Studio 15.6 场景还原: 使用 Visual Studio 15.6 (即 Visual Studio 2017) 新建 ASP.NET Core MVC 项目,启动调试,提示: 调试器的工作进程(msvsmon.exe)意外退出.调试将终止 其实这个问题曾经多次遇到过,但是都没做记录,导致每次都得重新搜索解决方案. 打开「事件查看器」,依次点击「Windows 日志」-「应用程序」,可以看到两条…
I.远程调试情景 项目部署在远程服务器或非本地环境中,需要 处理应用中遇到的一些错误时 (不能直接附加进程或F5调试应用). II. 远程调试准备 1.远程服务器--操作系统和硬件要求 MSDN 操作系统 Windows 10 (而不是 phone) Windows 8 或 8.1 (而不是 phone) Windows 7 Service Pack 1 Windows Server 2012 或 Windows Server 2012 R2 Windows Server 2008 Servic…
当你将.NET程序发布到不同机子时候,想要进行调试,但机子不足以安装VS或安装VS麻烦,可以考虑使用远程调试,这里以C#项目为例,asp.net方法略有不同 原理: 首先安装VS远程调试工具,有俩种安装方法: 方式一: 从官网下载(官方案例中的连接已经失效,所以用下面这个连接,选择发布程序对应的处理器(非系统)) https://visualstudio.microsoft.com/zh-hans/downloads/ 方式二: 打开vs的安装路径,直接获得工具,例如: C:\Program F…
背景 当我们在学习ASP.NET Core或者调试ASP.NET Core程序的时候,有时候需要调试底层代码,但是当我们在Visual Studio中调试程序的时候,由于一些基础库或者第三方库缺少pdb文件,所以调试这些库的代码的时候,会出现断点不能进去的情况. 例如,在如下代码中,我们希望调试一下View()方法,看看其中的内部实现 但是当我们点击F11之后,程序会直接跳到下一步 Source Link SourceLink是一组用于描述可嵌入到符号.二进制文件和包中的源代码控制元数据的包和规…
在Visual Studio 2017上配置Glut 作者:凯鲁嘎吉 - 博客园 http://www.cnblogs.com/kailugaji/ 在Visual Studio 2017上配置并使用OpenGL已经介绍了如何配置OpenGL,但缺点是每次新建一个项目时,都应重新安装 “nupengl.core.redist” 与 “nupengl.core” 这两个文件,这在有网的情况下还是可以实现的,但不是一个长久之计.现在介绍另一种方法,用Glut库的一个开源替代品:Freeglut,它是…
在Visual Studio 2017上配置并使用OpenGL 作者:凯鲁嘎吉 - 博客园 http://www.cnblogs.com/kailugaji/ 首先在Windows下安装Visual Studio 2017,参考Visual Studio 2017的安装与使用. 1. 下载glut库文件 在GLUT - The OpenGL Utility Toolkit:https://www.opengl.org/resources/libraries/glut/glut_downloads…
在Visual Studio 2017按如下步骤设置: 1.取消选中(工具 - >选项 - >调试 - >仅我的代码)复选框.2.确保设置了(工具 - >选项 - >调试 - >符号设置 - > Microsoft符号服务器)复选框3.确保选中(工具 - >选项 - >调试 - >启用源链接支持)复选框 参考文章: https://github.com/dotnet/core/issues/897 https://docs.microsoft.c…
今天在办公电脑上windows 7系统上装Visual Studio 2017企业版的时候遇到了一个让人懵逼的错误. 为啥说懵逼呢,因为昨天楼主在台式机上同样安装2017没有任何问题啊,台式机上是windows 10 14393版本. 顺便说一下发现的win10的一个BUG吧,当你在win10电脑上安装VS2017的时候一定要看一下自己系统版本是不是最新的,也就是说最好是14393(实际安装过)版本或者是10586(未实际操作)版本! 千万不要在10240版本上安装!!!! 千万不要在10240…
1.智能提示 对于JS文件中的API,你若需要让那个JS文件中的方法能够在你写的那个JS文件中能够智能显示的话,直接把它拉进你的JS文件中就好了. 举个例子:你想 在你正在写的a.js文件中引用b.js中的功能与函数.很简单,你只需要把b.js文件拉到你的a.js文件中就好了.这时在你的文件 顶端会显示这样一行内容:/// <reference path="../angular.js" />. 就是这样,智能显示的很全面,就像你自己写类文件一样,里面的注释什么的都全部显示出…
2017 年 3 月初,号称宇宙最强 IDE 之一的 Visual Studio 发布了最新的 2017 版本,遥想自己使用 VC++ 6.0 的当年,看着现在已然稀疏的头发,真是一入 IT 似海深,时光一去不倒回呀. 但是作为一只老程序猿的小编,看到新程序猿们可以有如此方便和顺手的 IDE 可供使用,还是能够感觉到极大的欣慰:微软针对 Visual Studio 2017 的多个关键领域都进行了研发,其中最重要的部分之一就是(小编要敲黑板啦,这是重点!!)——2017 版提供了更高星级的云和移…
Visual Studio 2017 正式版发布,该版本不仅添加了实时单元测试.实时架构依赖关系验证等新特性,还对许多实用功能进行了改进,如代码导航.IntelliSense.重构.代码修复和调试等等.无论使用哪种语言或平台,都能节省开发者在日常任务上花费的时间和精力. 此外,该版本还带来了一个新的轻量化和模块化的安装体验,可根据需要量身定制安装.多个增强功能汇集在一起,使 Visual Studio 2017 的启动速度比 Visual Studio 2015 快3倍,解决方案加载时间缩短 2…
Visual Studio 2017 15.7版本发布,对.NET Core项目的主要相关改变如下, 同时对Xamarin.Android和iOS项目的支持上也做了较大改进. 一. .NET Core相关主要内容 1. 大型的. NET Core项目中缩短了智能感知25%的时间. 2.C# 7.3 支持 3. 项目发布:提供了部署模式(框架依赖和独立部署)和目标运行时(win.osx.linux)的选择功能. 二. 其他主要更新 我们增加了对更改安装位置的支持. 在开始更新之前, 可以全部保存挂…
Visual Studio 2017 正式版发布,该版本不仅添加了实时单元测试.实时架构依赖关系验证等新特性,还对许多实用功能进行了改进,如代码导航.IntelliSense.重构.代码修复和调试等等.无论使用哪种语言或平台,都能节省开发者在日常任务上花费的时间和精力. 此外,该版本还带来了一个新的轻量化和模块化的安装体验,可根据需要量身定制安装.多个增强功能汇集在一起,使 Visual Studio 2017 的启动速度比 Visual Studio 2015 快3倍,解决方案加载时间缩短 2…
开学到现在寒假,学习了一个学期的C语言,同时也已然用了大半年的 CodeBlocks 来写 C/C++ 程序.CodeBlocks 是写 C/C++ 语言的程序最轻量的IDE(集成开发环境),在 C 语言IDE中名声也是不小的,整个体积包括编译器 GNU 才70-80MB.笔者软件专业教学所用的就是这个 CodeBlocks IDE,与之同样有着轻量能级.名气的 C/C++ 的IDE是 Dev C++ ,它为 CCF (China Computer Federation)中国计算机学会考试等级比…
链接: https://pan.baidu.com/s/1kFjGwyj5HwabvmJKiyLF_g 提取码: 关注公众号[GitHubCN]回复获取    winform框架源码-Devexpress开发框架 http://www.cnblogs.com/bqh10086/p/winform_devexpress.html   Asp.net MVC4 ExtJS权限管理系统源码 C#开发框架源码 http://www.cnblogs.com/bqh10086/p/extjs_mvc4.ht…
因为忙于生活,好几年没有看关于编程方面的书了,这几天闲,就准备在电脑上装上VS的最新版本,查了查,最新版是VS2017,.搜了下网上安装后大小,还真不小.下载离线安装包,完全下载居然需要25G左右,无奈电脑笔记破.不能走土豪的路子了. 另外吐槽下,长时间不来博客园.居然需要重置密码才能登陆! 下载安装文件 Visual Studio 2017微软不再提供ISO格式的离线安装包,所以,想下来收藏就只能手动制作iso安装包了. 首先,再微软官方网站下载需要的在线安装文件:https://visual…
微软推出ASP.NET Core 2.0的一般可用性,并发布.NET Core 2.0.该公司还推出了其旗舰集成开发环境(IDE)的更新:Visual Studio 2017版本15.3和Visual Studio 2017 for Mac 7.1版本.ASP.NET是一个用于构建动态网站,Web应用程序和Web服务的服务器端Web应用程序框架..NET Core是一个免费的跨平台管理软件框架. ASP.NET Core 2.0具有.NET Core 2.0兼容性和Visual Studio 2…
1 Docker  镜像优化 微软在为开发人员生成 Docker 镜像时,提供以下三种主要方案: 用于开发 .NET Core 应用的 镜像 用于构建生成 .NET Core 应用的 镜像 用于运行 .NET Core 应用的 镜像 当开发. 构建和运行容器化应用程序时,我们具有不同的优先级别. 开发:优先级主要是为了快速循环更改和调试所做的更改的能力,镜像的大小不为重要,而是你可以对代码进行更改并快速查看它们(sdk). 生成中:此镜像包含将应用程序,其中包括编译器和任何其他依赖项以优化的二进…