IIS附加进程调试】的更多相关文章

1.如何使用附加进程调试IIS上的网站项目 1)在IIS部署一个网站项目 2)保证浏览器可访问(比如访问登陆页面) 3)在项目中LoginController断点,并在工具栏的调试找到附加到进程 4)打开附加进程,找到IIS的进程w3wp.exe,点击附加 5)附加进程成功后,访问IIS上网站项目,进入调试模式 注:在附加进程时,如果我们不是以管理员运行的VS,它会提示你需要权限,我们右键VS的图标选择“以管理员运行”即可. 有一个更为彻底的方法,找到VS程序,右键,选择“兼容性”选项卡,将“特…
之前asp.net web项目在部署IIS站点的时候可以直接选择项目目录,不用发布,然后附加进程的时候,找到w3wp.exe开头的进程,再根据用户名找到要附加的进程,就可以附加进程调试了.但asp.net core web项目要发布后,才能部署到IIS上,然后就不知道怎么附加进程了.网上看了好多方法,终于解决了. 发布之后,部署到IIS了,就会有个dotnet开头的进程,根据用户名找到要附加的进程,然后就和以前的操作一样了.…
大部分人在进行K/3cloud二次开发插件的调试时,选择的是附加IIS进程w3wp调试,本文给大家介绍一下基于WebDev附加进程调试,不用重启iis. 步骤如下: 1)拷贝K/3cloud产品安装目录中的website整个目录到另外一个开发目录中,例如:D:\K3Cloud4DEV\Website 2)如果你的操作系统是32位的,那么第2个步骤可以省略,如果你的系统是64位的,那么请找个32位的系统安装一下K/3Cloud,然后将安装目录下website\bin目录中所有o*.dll组件拷贝并…
关于附加进程调试的问题: 在项目当中经常使用“附加到进程”来调试项目,感觉挺方便的.我们做的项目通常都会发布到IIS(特别是B/S),一可以直接通过地址栏输入地址就可以运行项目,不必去使用开发工具来打开项目运行(数据库开启).“附加到进程”来调试项目,又可以给我们的调试工作带来一些方便,特别是稍微大一点的项目,有时候我们为了调试工作需要,会在项目当中,设置很多的断点,为了清楚了解每一步的细节.然而有时我们需要快速查看结果,或者想要跳过一些断点(还有需要,又不想删除这些断点)的时候,使用“附加到进…
今天领导要求在服务端添加一个获取会议参数的功能接口,接口写好后要自己测试,但是没有客户端的源码,只有客户端安装程序和客户端与服务端发送信令的底层库KSYSClient.dll,而我修改了客户端需要底层调用KSYSClient.dll源码和linclude包含的头文件,直接生成放入客户端是没有用的. 为了测试新添加的接口能与客户端互通,所以只能在客户端要调用的KSYSClient.dll中调用接口来测试. 这里所用到得仿佛是VC里的附加进程调试. 方法: 1.右键KSYSClient.dll源码项…
转自:http://blog.csdn.net/zhoushenghuang/article/details/54485645 第一步,启动Java程序时需要设置JVM参数 右击java项目->run as->run configurations... 弹出窗的左边选择Javaapplication,然后点击一下左上角的new按钮, 右边切换到arguments选项卡,填入JVM参数:-agentlib:jdwp=transport=dt_socket,address=localhost:88…
IIS调试 1.首先要把项目发布至IIS上,确保项目能正常运行. 2.从IIS上右键站点>管理网站>浏览 或者打开“内容视图“ 选择一个文件右键>浏览. 3.用vs打开该项目,选择 调试>附近到进程> 或者 ctrl+alt+p  直接打开进程框.在可用进程底部,有一个”显示所有用户的进程“要选中,iis的进程才显示出来. 4.凡是配置IIS中项目,进程都是以w3wp.exe 开头的.如果有多个iis进程,那就看下ID一栏,或者用户名一栏,后边会对应这项目名称,选中进程,附加…
有时候单元测试不是很方便,通过页面调试接口会更直观,也跟容易发现问题(尤其是在页面传参的时候),这时vs添加到附加进程的调试方式就显得尤为重要了! 步骤如下: 1.首先是通过IIS建立网站,(前提是要先安装iis,网上教程很多且详尽) 这里我已HYS.BT.V3项目为例,这是我已经建好了的,(HYS.BT.Api.Admin是api接口项目----后端,HYS.BT.WebAdmin是前端页面项目---前端)HYS.WebAdmin(纯属手残) 网站建好后,选择上述前后端项目,右键转换为应用程序…
一.IIS安装,此处以Windows10操作系统为例 首先依次进入控制面板=>程序=>程序与功能=>启用或关闭Windows功能 将Internet开头的三个选项全部打钩后点击确定安装,安装成功后开始菜单Windows 管理工具下就会有IIS了 此外如果是先安装.NET Framework 4.0 再装IIS 就会提示.NET4.0相关处理程序未被注册到IIS 此时我们可以打开命令窗口 windows+R输入cmd 回车,依次输入以下命令 cd C:\Windows\Microsoft.…
建一个WebApplication项目,并新增Default.aspx页面 新增一个IIS网站 打开页面,任务管理器启动了进程:w3wp.exe 附加进程,方式:VS-调试-附加进程 浏览器打开页面Default.aspx,此时进入断点,可以调试了 第一步:建一个WebApplication项目,并新增Default.aspx页面 第二步:新增一个IIS网站,物理地址,指向项目路径,例如:D:\Documents\visual studio 2013\Projects\WebApplicatio…
在将项目升级到 asp.net core 2.2 后,很少使用 IIS Express 运行项目了,基本都是控制台运行或者写个脚本批量启动要运行的接口(多个输出项目),一直以为是我机器的 bug 关于 vs 的 asp.net core 进程调试的这个问题困扰了我好一段时间未曾解决,得空整理记录一下. 问题描述 一顿操作猛如虎运行 dotnet run 很多个应用程序(前后端分离,多个项目运行的场景) 然后打开项目选择[调试-附加到进程](.net framework 要附加到 w3wp.exe…
第一种:VS调试 vs打开项目,F5启动调试 第二种:附加到w3wp.exe进程调试 一.安装NET Core Windows Server Hosting软件包 安装 .NET Core 托管捆绑包,地址https://docs.microsoft.com/zh-cn/aspnet/core/host-and-deploy/iis/?view=aspnetcore-2.2 二.发布到iis hosts文件配置 右键项目属性,找到调试,启动选择IIS, URL输入我们配置的域名,托管模型选择进程…
在win8 附加进程居然找不到 我要的是iis 名为HKFlight的web的进程(下面2个勾也勾上了,就是找不到它)(下图是管理员身份运行截图) 解决方法:打开vs2010 用管理员身份打开...其实win8出现很多奇怪现象,一般用管理员身份打开都会解决…
默认Attach to选择了Automatically determine the type of code to debug,显示Native Code.但附加进程到iexplore.exe断点无法命中. 解决方法是手动选择Code Type Natvie.…
最近有新人在使用vs调试时出现了“此任务要求应用程序具有提升的权限”的提示,每次调试vs就会重启一次. 问到我时,我经过查了一番资料才给解决掉了. 其实,问题主要是因为直接启动vs项目时没有足够的权限. 下面我就简单说一下个人解决方案: 1.在vs快捷键右键属性 2.选择->快捷方式->高级属性 3.用管理员身份运行 4.打开vs快捷键,打开项目,即可正常附加进行调试 --------------------- 作者:xuzm66 来源:CSDN 原文:https://blog.csdn.ne…
在.NET Framework环境下,我们经常会这么做 把一个web项目不经过发布直接部署到IIS里去,配置上主机名,修改一下hosts文件,就可以用自定义的域名来访问我们的应用程序,使用附加到进程(w3wp.exe)来调试我们的程序,我想大多数.NET程序员也是这么做的.那么在.NET Core环境下还可以这么做吗?答案是可以的. 创建一个ASP.NET Core 2.0的web项目,在项目上右键选择"属性",选择"调试"选项卡 事实上我们也可以直接手动修改lau…
一.新建IIS站点物理路径要指定项目开发Web路径(不可以发布), 二.Host文件网站域名要指定127.0.0.1 三.打开项目目录找到.vs\config\applicationhost.config 找到  <sites> 节点删除项目后面的 localhost <site name="ABC.ABC.ABC" id="7"> <application path="/" applicationPool=&quo…
网站: 打开wcf服务所在的项目 然后调用iis上部署的HLFC(crm)项目的接口就可以进行调试 注意 WCF服务项目要以管理员身份打开,调用wcf服务的项目要在iis中部署并点击调用后才能在附加到进程中的窗口中看见对应的w3wp.exe进程…
1.在IIS 上新建一个项目,制定目录到 项目根目录. 2.制定IIS上指定 主机名称如: vk.com 3. 修改主机HOST 文件:C:\Windows\System32\drivers\etc  host  ,添加 127.0.0.1 vk.com   然后访问 vk.com 4.VS->调试->附加到进程->勾选 全部进程,找到 w3wp.exe  附加进去.OK 访问VK.COM…
一.网站添加到IIS 做网站开发,很有必要把项目添加到IIS中,这对浏览和后期的调试很有帮助.怎么把网站添加到IIS上? 1). 打开IIS,然后操作步骤如下图: 选择Default Web Site 右击-->添加应用程序-->输入别名-->选择应用程序池-->输入物理路径(项目所在的本地路径)-->确定 2). 添加项目完成后,注意设置默认文档(即:登录页面) 二.附加进程调试 进了公司,调试时,要学会使用附件进程调试.如果直接点击调试,VS会重新编译整个项目非常浪费时间…
用过VS一段时间的程序猿们相信都有过这种调试经历:每次按下F5进行断点调试时,都要等待好长时间:先让解决方式编译通过,然后启动VS自带的简版IIS作为server启动,进而开启浏览器,最后进行对应的操作进入我们的断点.假如我们的解决方式有30个项目,能够想象得等待多长时间.再想想.合作开发的时候假设我们的解决方式一个地方出错了.那么其它人仅仅能干着急,浪费了非常多宝贵的时间,那么,有没有办法解决呢?答案就是接下来我要说的附加进程调试. 事实上原理还是一样的.仅仅只是用F5的时候VS自己主动的把各…
ylbtech-杂项:VS调试技巧之附加进程 1. 摘录返回顶部 1. 用过VS一段时间的程序员们相信都有过这种调试经历:每次按下F5进行断点调试时,都要等待好长时间:先让解决方式编译通过,然后启动VS自带的简版IIS作为Server启动,进而开启浏览器,最后进行对应的操作进入我们的断点.假如我们的解决方式有30个项目,能够想象得等待多长时间.再想想.合作开发的时候假设我们的解决方式一个地方出错了.那么其它人仅仅能干着急,浪费了非常多宝贵的时间,那么,有没有办法解决呢?答案就是接下来我要说的附加…
之前通过使用VS2010附加进程调试项目后,今天开机发现调试本机的项目报错如下图: 到网上到处查看无果,经过反复实验找到解决方法,我的项目是发布到IIS的 1.首先删除IIS上面的项目 2.在VS右击项目->属性->Web->点击创建虚拟目录(也就是重新创建一个) OK问题解决,这个问题折腾了我2小时,试过好多方法如重新注册framework.重启iis,重启电脑等方式,都不好用,所幸找到了解决方法,纪念一下,希望帮助更多的人.…
以前调试网站的时候都习惯是直接在解决方案中右键调试——启动新实例,后来发现这样的缺点有: 1.启动比较慢: 2.一些浏览器的request参数无法带入: 3.不特殊指定启动url的话,VS会将页面加载到localhost,如http://localhost/test.aspx : 这样的话通过域名加载的共享的cookie也不能共享了. 痛定思痛,我决心使用在VS中附加进程的方式调试IIS页面. 步骤如下: 1.在IIS中建立站点直接指到程序所在文件夹(或者路径指到程序发布的文件夹): 2.对要测…
h3{background:#333333; } 准备篇-配置IIS环境 在发布网站之前,需要安装iis环境! 之后点击确定即可! 发布网站至IIS-附加到进程调试 1.       用VS2010将整个站点发布到某个文件夹下. 选择目标位置: 2.     在IIS中添加刚刚发布的网站 在开始菜单下搜索IIs即可找到iis服务器,或者右击计算机,选择服务! 右击网站->添加网站 设置身份验证 注意->如果设置了主机名,那么你就需要配置一下  hosts 文件 位置:C:\Windows\Sy…
发布网站至IIS-附加到进程调试 Internet Information Services(IIS,互联网信息服务),是由微软公司提供的基于运行Microsoft Windows的互联网基本服务. 一:发布项目. 1.点击启动项目右键发布,选择自定义. 2.填写配置文件名称 3.选择File System,选择目标路径. 4.选择Debug模式 5.最后预览点击发布. 二:配置IIS. 1Windows7中IIS的配置 开始==>控制面板==>程序和功能 如下图所示: 点击[打开或关闭Win…
筒子们,你们不觉得发布到IIS再附加进程太烦了么???看了看网上全是这种方法,这不科学!VS已经提供了更好的方式了,少年们! 流程 1.打开你的IIS,创建一个站点示例中,我创建了一个端口号为5002的站点2.新建项目.net framework or .net core均可3.右键属性,修改配置4.启动~下面来详述一下 创建站点 这个没什么说的,大家都会   新建项目 .net framework or .net core的项目均可,只是二者设置上略有不同,下面会分开来讨论因为要将项目发布到I…
想必大家之前在进行ASP.NET Web 应用程序开发期间都有用到过将我们的网站部署到IIS自定义主机域名并附加到进程进行调试. 那我们的ASP.NET Core Web 应用程序又是如何部署到我们的IIS上面进行调试的呢,接下来我们来简单介绍下: 一.安装IIS所需的Host扩展(Windows Server Hosting) 下载地址:https://dotnet.microsoft.com/download/dotnet-core/2.2 或者从百度网盘获取: 链接:https://pan…
附加到进程调试: 1.需要在IIS配置环境并可运行即通过浏览器可打开. 2.找到项目w3wp.exe进程并附加到进程调试,点击项目添加断点,直接访问浏览器即可. 优点:w3wp.exe是已经运行的,调试不需要重新启动进程去调试,只需要附加到该进程,减少启动进程时间(项目越大,新启进程会越慢),提高效率. 缺点:1.安装IIS服务,影响电脑运行速度,影响不大.2.搭建IIS站点来挂载项目,项目多对应就需要创建多个,此忽略不计,因开发不会同时开多个vs项目. 一.W3wp进程-属于浏览器的托管进程…