.NET Core 发布到IIS 如何附加到进程调试 [问题点数:40分]

Bbs2
本版专家分:123
结帖率 20%
Bbs2
本版专家分:123
Windows Service服务 附加到进程调试
∗Windows Service服务的<em>调试</em>∗ • 写日志<em>调试</em> 要在可能出现错误的地方都要做写入日志处理,并且多用Try…Catch来捕获错误。 • 附<em>加到</em><em>进程</em> 这种<em>调试</em>方式可以直接进入断点,比较直观,只需要操作2~3步就可以,但是要求服务必须能成功开启才能附<em>加到</em><em>进程</em><em>调试</em>。  步骤如下:  1.首先编译好服务,在合适的地方加上断点  2.启动(或者重启)服务,用ba
.net core 网站如何加到进程
.<em>net</em> <em>core</em>也用了一段时间了, 总觉得网站<em>调试</em>不方便, 直接 F5 运行不稳定,有时在网站输入验证码VS就直接退出了<em>调试</em>。于是改为附加<em>进程</em>,<em>发布</em>到 IIS 再来附加 dot<em>net</em> <em>进程</em>, 应用池名称都对上了, 打的断点还是黄色…… 言归正传吧。 1. 安装 Open Command Line 扩展插件 注意, 关闭这个窗口之后, 不会马上安装, 必须关闭 VS , 关闭 VS ...
c#调试windows服务程序
1. 建立windows服务程序,不管你是用win32 API,还是ATL,还是.NET,都可以实现的。 2.将代码写好,编译,保证没有错误。 3.现在到了<em>调试</em>的过程了,首先,在IDE中,找到你要<em>调试</em>的地方,加上断点,然后安装好服务。 服务的安装,其实就是设计到注册表的操作。在.NET平台下,我一般习惯用installutil这个程序来安装服务。安装好之后,我们打开控制面板的“Adminis
.net core 部署到 iis 步骤及报错解决方法
环境系统:最强Win10;工具:轻巧VS Code;各种百度bing都没有我要的解决方案,说的都是保证电脑上有.<em>net</em> <em>core</em> sdk或者.<em>net</em> <em>core</em> runtime;需要安装AspNetCoreModule托管模块:DotNetCore.2.0.5-WindowsHosting.exe上面的托管模块安装成之后需要重启电脑,或者使用命令行。<em>net</em> stop was /y <em>net</em> start...
ASP.NET Core远程调试
关于ASP.NET Core远程<em>调试</em>的具体做法可参考微软文档——Remote Debug ASP.NET Core on a Remote IIS Computer in Visual Studio 2017,详细做法不再赘述,这里主要记录下自己的感受。体验Web Deploy这种<em>发布</em>方式可直接将代码打包发到指定服务器的指定站点下,十分方便。远程<em>调试</em>注意事项若要使用远程<em>调试</em>功能,需同时满足以下亮点
vs2017 远程调试部署在centos上的asp.net core程序(通过附加程序的方式)
                                                                      前言        有时候必须在服务器上<em>调试</em>代码。比如做微信公众号开发,需要做一些url回调, 此时无法在开发电脑上做<em>调试</em>。所以远程<em>调试</em>代码就很有必要了。经过2个小时摸索,顺利实现。 (注意:用jexus时无法远程<em>调试</em>,因为jexus隐藏了dot<em>net</em><em>进程</em>,...
asp.net core 错误定位 & vs2017 远程调试部署在centos上的asp.net core程序
    前言     程序运行中会出现各种BUG。 排除BUG有三种方式。一、访问页面直接报错误信息     出于安全,服务器是关闭这个功能的。在centos上可以用 命...
.net core Linux服务器SOCKET远程联调注意事项
在做将开发好的.<em>net</em> <em>core</em>程序(SOCKET程序)<em>发布</em>到Linux服务器上面的时候,我们经常要用到远程联调。由于是初次开发,老是把一些<em>发布</em>好的程序上传到Linux文件夹下面,放了好几个,生怕Linux服务器上面的.<em>net</em> <em>core</em>程序运行不起来。可是在联调过程中经常发现无法命中断点的现象,要么就是附<em>加到</em>SSH<em>进程</em>中之后莫名其妙的系统奔溃。无奈重新启动Linux服务器也一样没用。 痛定思痛,决...
调试.NET CORE代码
前言  <em>core</em>也用了很长一段时间了,发现很多小伙伴不知道<em>如何</em><em>调试</em><em>core</em>的代码。  可想而知,以前使用mvc的时候,不需要<em>发布</em>代码,直接<em>iis</em>地址指向项目源码,然后附加...
Net部署到IIS并附加到进程调试
Net部署到IIS并附<em>加到</em><em>进程</em><em>调试</em>的教程,此教程用例为前端:VS2008,后台(webapi):VS2010
IIS附加进程方法
问题: 1、WEB开发经<em>调试</em>,频繁的关闭再运行程序无疑降低效率,而且VS<em>调试</em>运行本身就很慢; 2、有时在使用VS时,无法在附加程序中找到对应的<em>进程</em>。 方法: 1、将VS中的WEB站点<em>发布</em>到IIS中,并运行起来;然后从工具栏中展开【<em>调试</em>】打开【附<em>加到</em><em>进程</em>】功能,在<em>进程</em>列表中找到并选中对应的<em>进程</em>,点击下方的【附加】按钮确认即可(别忘了在需要<em>调试</em>的代码行前打上断点)。 2、启动工程【C
VS中附加进程的方式调试IIS页面,以及设置断点无效问题解决
VS中附加<em>进程</em>的方式<em>调试</em>IIS页面,以及设置断点无效问题解决
IIS7配置asp.net网站以及Win7下VS2008无法附加到进程进行调试
 配置<em>iis</em>7就不说了.网上很多,附一篇http://yaoting56.blog.163.com/blog/static/388812972010418854140/先添加应用程序池,右键添加应用程序池,名称随便,最好起你的项目名,避免以后混淆 然后再填加网站,选择应用程序池,1,将ip地址设置为你本地IP,端口随便,如果第一个网站是80,你第二个网站可以设置成8080,两个项目端口不能一样,否则值能运行一个,
WIN7下IIS7.5部署net core 2.0应用
欢迎使用Markdown编辑器写博客 本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图片上传 LaTex数学公式 UML序列图和流程图 离线写博客 导入导出Markdown文件 丰富的快捷键 快捷键 加粗 Ctrl + B 斜体 Ctrl + I...
调试 ASP.NET Core 2.0 源代码
在Visual Studio 2017中可以通过符号以及源链接,非常方便对 ASP.NET Core 2.0中源代码进行<em>调试</em>。在这篇文章中,我们将重点介绍<em>如何</em>使用源链接对ASP.NET Core源进行<em>调试</em>。 什么是源链接? 和我一样,您可能已经注意到在编译代码时,会创建的PDB文件。这些文件保存了符号信息,这些信息可以选择用于支持对外部源代码的<em>调试</em>。某些类型的符号文件可能包含一些源代码
Asp.Net Core Web项目部署到IIS问题
当把我的Asp.Net Core项目<em>发布</em>到IIS上面,之后原来服务器上面的Asp.Net MVC项目以及一些其他项目就不能访问了,而.<em>net</em> <em>core</em>项目还可以访问,通过一早上的网上搜索和请教他人,之后改了一下IIS上面的网站配置,之后就可以访问了,下面就简单介绍一下方法,希望对自己以后学习有用,也对遇到相同问题的人有一点启示。下面的步骤是对于ASP.<em>net</em>项目的,而非.<em>net</em> <em>core</em>项目:1、...
VS.net 远程调试
 我们时常听到开发人员抱怨:“这缺陷在我机器上重现不了啊!”。在如下这几种情形下,定位和解决这样的缺陷显得非常麻烦:·         开发环境搭建起来非常麻烦,如需要安装庞大的开发工具包,像VS.<em>net</em>系列软件。·         不能破坏测试机纯净的系统环境,即使问题最终能解决,你总不能要求用户也装一个开发环境吧。·         真实的应用环境在服务器上,如web服务器,这种硬
asp.net远程调试
Aps.<em>net</em>远程<em>调试</em>我这里用Visual Studio 2013进行演示第一步 :MSDN 上下载 Visual Studio Remote Debugger,并安装到远程服务器上。第二步:运行有工具-&amp;gt;选项中查看修改端口,记住这个端口待会会用到 第三步:在本机已管理员的身份运行Visual Studio 并打开需要<em>调试</em>的项目第四步:运行Visual Studio 中 <em>调试</em> &amp;gt; 附加...
asp.net core在linux上的部署调试
双十一买了阿里云的LINUX服务器三年¥720 把自己的niunan.<em>net</em>一系列网站都部署上去 用jexus来部署,部署时发现头一个网站没问题,但是后一个网站部署就有问题。。输入域名打不开,但JEXUS的文件基本都是一样的 后来学会怎么在LINUX下看错误的: 1.开二个XSHELL连接上LINUX服务器。 2. 停止jexus服务 3. 到有问题的<em>core</em>网站目录下do
最快、最好、最先进的远程连接、远程指导、远程调试工具
最快、最好、最先进的远程连接、远程指导、远程<em>调试</em>工具
VS2013中附加进程的方式调试IIS接口,设置断点不会命中的问题记录
<em>调试</em>Android项目, 搭建接口, 用于测试Android传递过来的参数。 将接口<em>发布</em>到<em>iis</em>,IE9浏览<em>发布</em>的接口文件,使用vs2013附<em>加到</em>IE进行<em>调试</em>, 出现“当前不会命中断点,xxxxxx”。纠结了好久。 步骤如下: 1、在IIS中建立站点直接指到程序所在文件夹(或者路径指到程序<em>发布</em>的文件夹,都一样); 2、浏览到要测试的页面,vs中测试的页面设置断点,然
vs配置:附加到进程调试的w3wp.exe
附<em>加到</em><em>进程</em>必须附加w3wp.exe这个程序,这个程序是<em>iis</em>的程序,必须打开这个<em>iis</em>网站的某个页面,这个w3wp.exe才会启动。
VS调试WEB端程序时,找不到w3wp.exe进程
1、在IIS中部署好站点,确保有一个应用程序池在跑。 2、设置好断点后,<em>调试</em>——>附<em>加到</em><em>进程</em>,勾选“显示所有用户的<em>进程</em>”,在英文输入法的状态下,按下‘W’键,快速找到‘w’开头的‘w3wp.exe’。 3、接下来逐语句还是逐过程<em>调试</em>就不在赘述。
Visual Studio 附加到进程调试找不到问w3wp.exe的解决办法
1、在IIS中部署好站点,确保有一个应用程序池在跑。 2、设置好断点后,<em>调试</em>——>附<em>加到</em><em>进程</em>,勾选“显示所有用户的<em>进程</em>”,在英文输入法的状态下,按下‘W’键,快速找到‘w’开头的‘w3wp.exe’。 3、接下来逐语句还是逐过程<em>调试</em>就不在赘述。
Visual Studio调试服务端程序:w3wp进程消失 解决办法
在Inter<em>net</em> 信息服务(IIS)管理器中,右键浏览了一下XXXX.svc搞定。 IIS6的默认设置是如果20分钟没有request进来会回收w3wp<em>进程</em>。 新的request再进来,会自动启动新的<em>进程</em>。
ASP.NET Core 使用IIS作为Web服务器,部署在IIS上
1.修改项目代码Program.cs文件替换为如下内容:public class Program    {        public static void Main(string[] args)        {            var host = new WebHostBuilder()                .UseKestrel()                .Use...
快速入门:使用WINDBG调试.NET 程序
1.      启动WinDBG附<em>加到</em>要<em>调试</em>的<em>进程</em> 2.      加载SOS a.      对于.Net Runtime 2.0 .loadby sos mscorwks b.     对于.Net Runtime 4.0 .loadby sos clr 3.      加载符号 .symfix c:\symbols 4.      重新加载模块的符号文件 .reload
VS2017 IIS 部署.net core web项目
直接上内容:  安装IIS 这个不在重复,可百度搜索到。 点击IIS 查看模块:查看是否安装了 AspNetCoreModule 模块,如果没有安装可下载:http://download.microsoft.com/download/3/8/1/381CBBF3-36DA-4983-BFF3-5881548A70BE/DotNetCore.1.0.4_1.1.1-WindowsHosting.ex...
新建Asp.Net Core 2.0 项目配置IIS站点提示500
环境Win7 64、IIS 7.5、VS2017问题在 VS 2017 中<em>调试</em>可以正常打开网页,但在 IIS 配置的站点中打开提示 404解决版本Program.cs 文件中的代码改成如下public class Program { public static void Main(string[] args) { BuildWebHost(args).Run();
附加进程调试的 使用场景
以下情况下可以考虑使用附加<em>进程</em><em>调试</em>: 1、现有工程或程序无法正常运行; 在vs中打开项目或工程不能正常运行,可能该项目是整个业务系统中的一部分,包括数据访问借助第三方基础平台,或使用wcf或webservice远程调用网络服务。 2、自己开发的程序要求嵌入到其他框架中(或整个业务系统中),数据调用、使用接口等遇到问题,除非调通所有必需的步骤,使当前程序能正常<em>调试</em>。 3、要求<em>调试</em>的程序是一部
VS调试技巧之附加进程
用过VS一段时间的程序员们相信都有过这样的<em>调试</em>经历:每次按下F5进行断点<em>调试</em>时,都要等待好长时间:先让解决方案编译通过,然后启动VS自带的简版IIS作为服务器启动,进而开启浏览器,最后进行相应的操作进入我们的断点。假如我们的解决方案有30个项目,可以想象得等待多长时间;再想想,合作开发的时候如果我们的解决方案一个地方出错了,那么其他人只能干着急,浪费了很多宝贵的时间,那么,有没有办法解决呢?答案就
【工作记录0017】vs调试加到进程w3wp.exe,链接数据库出错
附加<em>进程</em>到w3wp.exe<em>调试</em>时,发现报了以下错误:基础提供程序在 Open 上失败。其中的InnerException.Message为Login failed for user 'IIS APPPOOL\ASP.NET v4.0'. 花了我半天时间,像网上说的什么修改<em>iis</em>中应用程序池的Identity属性等等 都没能解决问题。后来在不断的重试过程中,我发现了一个细节,就是在使用vs附加<em>进程</em>到w3wp.exe时的安全提示:IIS APPPOOL\ASP.NET v4.0 。分析:w3wp.exe是在II
VS中使用“附加到进程”进行调试的方法
有些时候碰到自己开发的程序嵌入到别人的框架中,而在接口的地方出了问题,而又不方便将自己的模快加入到别人的工程中【有很多相关的文件,还有mster页面等】,这个时候VS的附<em>加到</em><em>进程</em><em>调试</em>变得不可或缺了,过多介绍的东西就不多说了,直奔主题 1、拷贝project1的dll及相关的xap及页面文件到对应的project2工程中,不必加入到工程中。 2、启动Project2工程【Ctrl+F5】
vs调试程序附加到进程
1.2.3.直接键盘  w 字母 就会直接跳转到以  w开头的<em>进程</em>,不过,w3wp.exe是在IIS(因特网信息服务器)与应用程序池相关联的一个<em>进程</em>,所以需要<em>发布</em>在<em>iis</em>中才可用,如果你有多个应用程序池,就会有对应的多个w3wp.exe的<em>进程</em>实例运行...
VS2015 VS2017 使用 IIS 10.0 调试.net Web 项目
新手刚开始了解.NET 因为我的.NET是前辈的代码,同时需要在 企业微信 中外部调用。 每次测试,如果在服务器上更新代码,在通过微信企业版调用,太麻烦了。 研究了半天,最后觉得应该在本地部署,然后通过FRP 方式,把企业端的网址指向我写代码所使用的电脑。 我的第一步尝试:   1. 打开VS 2015 启动<em>调试</em>,结果发现  localhost 可以访问,但是127.0.0.1 却 是...
Debug ASP.NET Core 2.0源代码
首先你的VS必须为VS 2017 15.3或以上版本。 打开你的Startup类,在ConfigureServices方法上设置个断点,按F5 Debug应用。 在Call Stack(调用堆栈)窗口,我们只能看到自己的代码。打开VS tools(工具)->options(选项)对话框选择Debugging(<em>调试</em>),去掉Enable Just My Code(启用“仅我的代码”),然后
测试 ASP.NET Core API Controller
测试一个简单的Controller 先举一个简单点的例子: 这个Controller相对简单, 它有一个依赖项. 它一个方法, 返回类型是IActionResult, 又具体分为两种情况. 测试返回结果的类型 首先需要new出来一个被测试的RootController, 标准的叫法叫System Under Test(被测试系统). 它需要一个urlHelper作为依赖项, 那就...
.net core 用 IIS 部署时是否可以将路径直接指向开发中的Web项目?
如果<em>发布</em>到一个新路径, 再用 IIS 指向当然是没有问题。 但不<em>发布</em>似乎就不行了, 不过必须<em>发布</em>对开发中的项目比较麻烦, 毕竟一直在改, 老是要<em>发布</em>太麻烦。 有没有什么办法可以做到不<em>发布</em>直接就能用 I
在IIS上部署ASP.NET Core项目
原文链接:http://blog.sina.com.cn/s/blog_46acd6f50102x0is.html(写的特别详细,赞) 基本信息:windows7;asp.<em>net</em> <em>core</em> 1.0程序   前言:微软官网有介绍具体步骤,但是按照这个步骤来仍旧会出很多问题,现将完整的步骤罗列如下。 微软官方部署链接如下:https://docs.microsoft.com
VS2008无法附加到进程进行调试 (2013-08-05 18:08:28)
解决方案: 1、http://yaoting56.blog.163.com/blog/static/388812972010418854140/配置IIS 2、生成方式是 Release 不是Debug。 在vs2008中,工具-&amp;gt; 选项-&amp;gt;<em>调试</em>-&amp;gt;常规中有个选项,要求源文件与原始版本完全一致,vs2008默认的是选中的,取消试试。 3、一种是将vs2008,以管理员身份打开,然...
VS2015 附加进程不能调试程序
当pdb和源文件都对的时候,如果附加<em>进程</em>还是不能<em>调试</em><em>进程</em>。修改如下图设置
使用VS进行附加进程调试
    学习背景:实际开发中遇到一个bug,游戏界面的账号输入框和密码输入框无法输入字符,排除UI控件移植之后的不适应性之后,应该是在C++主程序出问题。项目包含工程大概在300个左右,此时的之前学习的F5<em>调试</em>已经满足不了,需要get新技能:附<em>加到</em><em>进程</em><em>调试</em>。     学习人物:小白一只、大佬一个。     过程:<em>调试</em>的过程中,我们首先在可能出问题的地方,打下断点,也就是一个实心的小红点,如果不...
VS调试-附加到进程
背景   使用VS在微信公众号开发中,会遇到这样的情况:如果按下F5运行程序,微信服务器是无法访问我们的程序的,但是如果仅仅是将程序<em>发布</em>到IIS中,虽然可以响应微信服务器的请求,但是却无法直接<em>调试</em>。如果以下两种要求同时满足,我们该<em>如何</em>做: 应用程序可以通过公网IP访问 能够在VS中<em>调试</em> 解决方案   在VS的“<em>调试</em>”菜单中的“附<em>加到</em><em>进程</em>”可以帮助我们解决这个问题。   在可用<em>进程</em>中选
将asp.net core2.0项目部署在IIS上运行
前言: 与ASP.NET时代不同,ASP.NET Core不再是由IIS工作<em>进程</em>(w3wp.exe)托管,而是独立运行的。它独立运行在控制台应用程序中,并通过dot<em>net</em>运行时命令调用。它并没有被加载到IIS工作<em>进程</em>中,但是IIS却加载了名为AspNetCoreModule的本地Module,这个Module用于执行外部的控制台程序。 部署之前要确保你的IIS上已经安装了AspNetCoreMod...
如何把asp.net core的文件作为服务在windows下面部署
把Asp.<em>net</em><em>core</em>在Linux部署遭遇到部分库无法使用的情况,我决定吧asp.<em>net</em> <em>core</em>部署到Windows 服务器上。 但是如果当做传统的ASP.<em>net</em>文件来部署,发现行不通。网上讲了很多的操作步骤,但是得重启服务器,懒得重启了。 直接运行了生成的exe是可以访问的。但是当用户注销以后,必须要有问题。于是想到,把.<em>net</em>的exe当做服务就可以了。 找到了一个很好的工具 ns...
使用NSSM把.Net Core部署至 Windows 服务
为什么部署至Windows Services 在很多情况下,很少会把.Net Core项目部署至Windows服务中,特别是Asp.<em>net</em> Core就更少了。一般情况下,Asp.<em>net</em> Core会部署至linux服务器,或者部署至Windows的IIS中。但也不排除会有Asp.<em>net</em> Core部署至Windows 服务中的情况,比如Windows服务器并没有安装IIS,或者Asp.<em>net</em> Cor...
10分钟学会在windows-Linux下设置ASP.Net Core开发环境并部署应用
创建和开发ASP.NET Core应用可以有二种方式:最简单的方式是通过Visual Studio 2017 来创建,其优点是简单方便,但需要安装最新版本Visual Studio 2017 preview 15.3 。另一种方式是使用Visual Studio Code来创建,Visual Studio Code 则是一款轻量级的编辑器 ,可在多种操作系统中运行,如果情况允许,笔者更建议使用Vi
vs2017发布.net core到本地,生成时自动指定了更高版本的运行时版本,如何解决?
使用vs2017<em>发布</em>.<em>net</em> <em>core</em>到本地,部署到本地IIS上运行时报HTTP Error 502.5 - Process Failure错误,打开事件查看器看到了错误代码:ErrorCode =
VS2015 用附加进程的方式进行调试-遇到的问题
第一次接触附加<em>进程</em><em>调试</em>的方法,以前都是用F5进行<em>调试</em>的,所以遇到了一些问题。 1、把项目部署到IIS上 2、生成解决方案,在要<em>调试</em>的行打断点,选择=》<em>调试</em>=》附<em>加到</em><em>进程</em>,选择w3wp.exe 3、此时出现错误,“会发生灾难性危害”,需要开启 “服务”=》ASP.NET State Service       3、解决后还是不能<em>调试</em>,又出现了  是否需要...
加到进程调试理解(初步)
http://blog.csdn.<em>net</em>/vvhesj/article/details/20448593 http://blog.csdn.<em>net</em>/jcx5083761/article/details/8576880 http://blog.sina.com.cn/s/blog_5b9b514b0100gnql.html https://msdn.microsoft.com/zh-c
VS 通过 附加进程的方式来调试 C#服务程序
1、先用debug生成 服务EXE 程序 2、用VS自带的InstallUtil.exe 安装服务,注意FramWork的版本 安装的版本需要和生成服务的VS中的版本一直 3、启动服务 4、开始附加<em>进程</em>; <em>调试</em>-附加<em>进程</em>- 服务.exe 5、开始<em>调试</em>
VS2012必须用附加到进程,不能本机调试
vs2012 直接本机<em>调试</em> 一般有梁总原因 一 机器运行的<em>进程</em>太多,vs不能再添加新的<em>进程</em>。只需要关闭一些程序就可以 二 就是设置问题 在项目- 属性里面找到要启动的<em>调试</em>器,选择本机windows<em>调试</em> ps:当遇到项目不能打开需要输入更多信息,是因为没有下载跟新 http://www.microsoft.com/en-us/download/details.aspx?id=36
Visual Studio 利用附加进程调试DLL, WEB 调试DLL
多个工程开发。网页<em>调试</em>C#.DLL,本程序是一个C#的ACTIVEX工程,比较有创意吧,原理使用VC/BCB什么开发OCX。现在使用C#开发,<em>调试</em>时必要的的。 埋桩不是跟踪好,时间长,忘记了,现在重新复习。 步骤如下: 1)设置工程启动的工程为测试网页工程项目,设置启动页面。 步骤2):启动工程,系统将自动打开IE或者浏览器。 略。 步骤3) 选择在DLL设置断点,在V
ASP.NET CORE使用控制台程序调试web应用
在控制台程序中,我们可以使用 Console.WriteLine("debug") 便可以很方便查看日志输出。但是在web应用中要做到实时查看日志输出就很麻烦,大致的做法有: 把日志信息输出到客户端 在asp.<em>net</em>环境下用 Response.Write("debug log") ,在asp.<em>net</em> <em>core</em>环境下可用controller中使用 return Content("debug log"
简单几步,提升.Net Core的开发效率
附加IIS<em>进程</em>调式? 以前在开发ASP.NET(MVC)项目的时候,为了加快程序的启动速度(调式),我们会选择使用IIS。先用IIS架设还在开发的项目,在需要调式的时候附加<em>进程</em>,而在更多时候,如果调整CSS和HTML或者JS会显得更加方便快速,而不用每次都在Visual Studio中按F5运行,只需要在浏览器中按F5刷新即可。然而到 .Net Core ,这一招不管用了(或许是我的姿势不对)。
快速搭建本地 .NET Core 运行时调试环境
需要的软件环境: Oracle VM VirtualBox CentOS 7 llvm lldb 3.6.0 (3.5.0我试过 dumpobj时候一直报无效参数 Invalid parameter T_T) 先在VirtualBox创建新虚机:一路 Next ,文件位置可以自定义下(默认是在Users/当前用户/.
.NET Core 发布到IIS后 如何加到进程调试
-
很多.net 程序员不知道又非常重要的 .net高级调试技巧.调试别人的dll方法内的变量.
事情是这样的, 最近需要开发Orcale的数据库. 于是使用了EF 加上 Oracle.ManagedDataAccess.Client这个Oracle.ManagedDataAccess 很好用, 不需要orcale 客户端就能用. 但是这个类库有个地方不是非常好用. 数据读取出了问题,它的提示非常非常让人气愤. 啥<em>调试</em>信息都没有..只有一个提示 “类型转换异常”. 大家经常遇到的.
vc2010调试:“当前不命中断点”(附加进程
测试条件:         通过附加<em>进程</em>的方式<em>调试</em>dll。 问题:当添加<em>进程</em>后,设置的断点显示无效。 解决:1:           2:   3: 4: 如果以上步骤 仍然不能解决问题,那此时就重启计算机。 5: 发现问题有所变化,断点显示有效,但是程序在断点处并没有停下来,继续执行了。
加到进程调试DLL时显示“无法命中断点,没有为该文档加载任何符号”
首先,设置<em>调试</em>工作目录(把图1红框内的路径改为待<em>调试</em>的DLL所在的路径) 之后,切记要把待<em>调试</em>的项目重新生成一次!
VS 附加到进程调试技巧
有些时候碰到自己开发的程序嵌入到别人的框架中,而在接口的地方出了问题,而又不方便将自己的模快加入到别人的工程中【有很多相关的文件,还有mster页面等】,这个时候VS的附<em>加到</em><em>进程</em><em>调试</em>变得不可或缺了,过多介绍的东西就不多说了,直奔主题 1、拷贝project1的dll及相关的xap及页面文件到对应的project2工程中,不必加入到工程中。 2、启动Proje
VS2010的附加到进程功能的使用简介。
有时候开发网站需要在真实的域名下进行<em>调试</em>,如果项目绑定的不是域名(比如绑定的是目录),则<em>调试</em>的时候会遇到一些问题,比如F5运行的时候某些JS函数(或者是JS用的AJAX调用的ashx不会执行)不会被执行。 这个时候就需要用到VS的附<em>加到</em><em>进程</em>的<em>调试</em>功能。 以下以64位的windows server2008R2+VS2010环境举例。 步骤一 打开浏览器,打开一个你要<em>调试</em>的项目的IIS的域名路
vs2013附加到进程调试本机代码
环境:vs2013+oracle,服务器上已经搭建,通过客户端在本机进行<em>调试</em>,无需修改客户端文件的地址。 注意数据库连接字符串的统一。 1、工具--附<em>加到</em><em>进程</em>。 2、找到<em>进程</em>名:w3wp.exe。       如果找不到:1.没有以管理员的身份运行vs2013;                                2.添加<em>进程</em>界面最下一行,没有勾选显示全部用户<em>进程</em>。
.NET Core快速入门教程 5、使用VS Code进行C#代码调试的技巧
.NET Core 快速入门教程 .NET Core 快速学习、入门系列教程。这个入门系列教程主要跟大家聊聊.NET Core的前世今生,以及Windows、Linux(CentOS、Ubuntu)基础开发环境的搭建、第一个.NET Core App,以及开发工具的使用、<em>调试</em>技巧,<em>调试</em>快捷键整理等等。更多交流可以加入.NET技术交QQ群:200897657 一、前言 为什么要<em>调试</em>代码?
VC6.0附加到进程空列表
解决办法:安装vc6.0 sp6补丁即可  http://download.microsoft.com/download/1/9/f/19fe4660-5792-4683-99e0-8d48c22eed74/Vs6sp6.exe 简体中文版地址: http://download.microsoft.com/download/e/c/9/ec94a5d4-d0cf-4484-8b7a-2
windbg 附加到进程.(调试错误)
1: 设置好,exe极其pdb, 放置在同一个目录, 或者windbg可以找到的目录2: 打开windbg, F5运行.3: 当遇到断点或<em>进程</em>异常时, 控制权回到windbg, 这时, 1):点击工具栏的callstack 命令, 打开堆栈窗口, 可以看到函数调用堆栈, 2)点击这个新CallStack窗口里的Source命令, 可以显示出堆栈里的函数对应的源文件所在的位置及行号.(如
VS2010调试后台服务【附加到进程
最近刚学习了后台服务,对于后台服务的<em>调试</em>我们需要通过附<em>加到</em><em>进程</em>的方式才可以<em>调试</em>,并且首先需要安装并启动我们写的服务 步骤如下: 1.使用InstallUtil.exe 安装服务,注意InstallUtil.exe的版本 如果你的服务是在Framework 4.0的环境下生成的请使用   C:\Windows\Microsoft.NET\Framework\v4.0.30319目录
Visual Studio C++快速附加到服务进程的方法
今天仍然在看服务程序的<em>调试</em>,在项目属性里面: 配置属性-》<em>调试</em>-》 在页面选择 “附加” 选择“是“,如果我们这边启动了服务,另一边在VS里面赶快按F5执行,就快速的附<em>加到</em>了该<em>进程</em>里面了。
vs2012调试程序附加到进程,提示此任务要求应用程序具有提升的权限
具体解决办法         针对安装好并且需要使用管理员权限开启的应用,右键单击,选择“兼容性疑难解答”。在弹出的检测对话框中需要一二、十几秒,系统会给出两个选择,这个时候选中“疑难解答程序”。在弹出的对话框中的四个选项中,勾选第三个“该程序需要附加权限”。系统会提示下一步的提示是“测试程序”,确定单击下一步继续。在出现提示“你要允许此应用对你的设备进行更改吗?”的提示,点击“是”之后,回到“程...
C++ 程序 附加 进程调试 方法 本文基于VS2010为例, 其他版本的编译器也可以
创新境界的博客 介绍 基于 windows C/C++开发 多种软件<em>调试</em>方法, 本人介绍的是 附加<em>进程</em><em>调试</em>方法 基于VS2010
VS2013上解决:无法附加。进程“***.exe”没有在“***”上运行
今日在学习AVS2的代码,在代码<em>调试</em>的过程中出现了如下的错误: 解决这个问题并不难,操作如下: 1.在要运行的项目上点击右键进入属性进入项目的属性设置页: 2.在属性页中找到的配置属性-><em>调试</em>->附加,如下图所示 3.将附加的属性设置为否,点击应用并确定,如下图所示: 问题就解决了,博主设置完以后点击断点<em>调试</em>,结果下图: 希望能够帮到遇到同样问题
VS2013远程调试----使用自带工具+附加进程
网上找了些资料看了写博客,按着上面的步骤操作过,但是资料里的界面在我的编辑器中怎么也找不到类似的,无奈之下只能另寻他法了,发现vs 附<em>加到</em><em>进程</em> 的弹窗中有一个传输下拉框里面有远程的选项,或许就是这个了,试了一下,果然可以,下面是具体步骤: 假如我有一个项目test,生成后相关文件输出到  bin  中的debug 现有另一台主机 A,ip地址为192.168.0.100;我本机的ip是
Asp.net core 2.0 发布在IIs上,出现异常
将程序<em>发布</em>在IIs上,在计算机管理中找到IIs的日志,显示302.5异常;在CMD中输出dot<em>net</em> --version 显示Failed to load the dll from [C:\Program Files\dot<em>net</em>\host\fxr\1.0.1\hostfxr.dll], HRESULT: 0x80070057】错误异常:解决的方式:http://www.cnblogs.com/x...
gdb附加进程调试
gdb ./program pid b test.cpp:100 c
MonoDevelop 断点调试 Unity3D 的2种方法 及附加进程失败问题的解决方法
关于Unity断点<em>调试</em>的方法可以参考以下链接: http://liweizhaolili.blog.163.com/blog/static/162307442013214485190/ 为了方便阅读,我把原文粘贴在这里了~ 断点<em>调试</em>功能可谓是程序员必备的功能了。Unity3D支持编写js和c#脚本,但很多人可能不知道,其实Unity3D也能对程序进行断点<em>调试</em>的。不过这个断点调
qtcreator 调试ros程序,附加到进程无法使用解决方法
临时的解决方法: echo 0 | sudo tee /proc/sys/kernel/yama/ptrace_scope 永久的解决方法: 编辑  /etc/sysctl.d/10-ptrace.conf 改变下面行 kernel.yama.ptrace_scope = 1 为 kernel.yama.ptrace_scope = 0
VS2012无法启动调试,只显示会附加到进程
VS2012无法启动<em>调试</em>,只显示会附<em>加到</em><em>进程</em>不知道有人遇到这个问题没。。。但希望这点小经验能给遇到问题的童鞋带来帮助。今天在使用VS2012的时候,打开突然发现,只显示附<em>加到</em><em>进程</em>,无法进行<em>调试</em>,<em>调试</em>位置显示灰色,到网上各处寻求答案,本以为是个大问题,没想到只是个小问题。主要原因只是后台开太多东西了,导致VS2012运行内存受限,只要把你的游戏,音乐什么的关了,再重启VS2012就好了。。有点短,希望
【PE】VS的Release模式下进行调试的设置以及附加进程用法
http://blog.csdn.<em>net</em>/haizimin/article/details/50262901 http://blog.csdn.<em>net</em>/huangxy10/article/details/7616633 http://www.cnblogs.com/zfyouxi/p/5058847.html
vs2010 未能将脚本调试器附加到计算机上的进程。已附加了一个调试
IE10,,VS2010报:未能将脚本<em>调试</em>器附<em>加到</em>计算机XXX上的<em>进程</em>iexplore.exe . 已附加了一个<em>调试</em>器”。启动<em>调试</em>失败。 到网上查找解决办法,最后用这个解决的:(如下)   解决:1.以管理员身份打开CMD,2.运行: regsvr32.exe "%ProgramFiles(x86)%\Common Files\Microsoft Shared\VS7Debug\msd
eclipse 附加进程调试java程序
eclipse 附加<em>进程</em><em>调试</em>java程序
分享:VS2005附加到进程后无法调试,找不到符号的终极解决办法
问题的出现: VS2005开发游戏时,由于游戏引擎底层调用了DX9库。直接DEBUG跑完全正常。 但是附加进去以后,全部代码<em>调试</em>符号都没有了,完全不能<em>调试</em>了,查了好多资料,都无无法解决我的问题: 1.解决方案配置是 Debug ,但没有在工程属性页中“Alt+F7”->“配置属性”->“C/C++”->“常规”->“<em>调试</em>信息格式”,  选择“用于“编辑并继承”的程序数据库(/Z
vs2010未能将脚本调试器附加到计算机上的进程。已附加了一个调试
在公司做项目的时候,遇到下图所示的类似问题: 后来去网上搜了下,主要原因是IE10的原因造成的,解决方法如下: 1.IE—>选项—>高级, 将“禁用脚本<em>调试</em>”选项的钩去掉。 2.打开命令行,运行“regsvr32.exe "%ProgramFiles(x86)%\Common Files\Microsoft  Shared\VS7Debug\msdbg2.
VS2008启动调试加载进程卡死
最近用vs2008<em>调试</em>
关于无法使用xx-pc附加到应用程序iisexpress.exe
关于无法使用xx-pc附<em>加到</em>应用程序<em>iis</em>express.exe解决方法: 用管理员身份在cmd中运行:<em>net</em>sh winsock reset,然后重启。 但是目前也不能判断,是否是因为联网或者猎豹wifi之内的原因。再看看。
IIS本地调试无法进入断点
前言:今天再次遇到之前<em>调试</em>无法进入断点的问题,本来想不写呢觉得没什么只是又犯了同样的错误,但是我发现这个问题我分析起来还是挺费劲的,我仔细想了想原因, 是因为自己对之前的错误没有进行总结,导致长时间不去巩固这类问题,渐渐的淡忘了。所以还是老话说的好“好记性不如烂笔头!!!”,说的太有道理了。所以呢, 今天我决定抽出那么一点点时间把这个问题总结一下,方便日后自己查找,当然如果能在一定程度上帮助别...
.NET CoreCLR开发人员指南(上)
这篇文章让所有的CLR开发者都尽量能在较少知识的情况下,去了解CLR中自己工作的那一部分内容。这篇文章将会为你呈现CLR的发展史,以及不同阶段解决的不同问题和不同阶段解决问题以后给开发者带来的一些更加便利的东西。
vs2012调试发布iis的站点
开发项目一直是在vs中直接<em>调试</em>项目的,最近开发的项目要先部署到<em>iis</em>上,<em>调试</em>,具体步骤如下: 一、在<em>iis</em>中新建站点,目录指向要<em>调试</em>的项目目录即可 二、用vs打开项目,编译要<em>调试</em>的项目,重启<em>iis</em>中<em>调试</em>对应的项目(本人用的是vs2012) 三、设置<em>调试</em>项目断点,例如 四、把<em>iis</em>附<em>加到</em>vs中,具体做法如下图 五、启动浏览器,输入<em>iis</em>中站点的地址,当你的断点处的代
VS2010 无法附加到崩溃进程。已附加到一个调试器。
vs2010在IE10<em>调试</em>时提示错误:无法附<em>加到</em>无法附<em>加到</em>崩溃<em>进程</em>。已附<em>加到</em>一个<em>调试</em>器。 解决办法如下: 以管理员身份运行CMD,输入:regsvr32.exe c:\ProgramFiles\Inter<em>net</em> Explorer\msdbg2.dll 参考文档: http://stackoverflow.com/questions/13421797/vs2010-and
文章热词 .NET bitcoin core钱包 .NET培训 .NET课程 .NET学习
相关热词 c# 无法附加到进程 c# 优化 附加到进程 bootstrap core net c#发布之后如何调试 区块链发布 python高级教程.net
我们是很有底线的