首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

为了使用IIS Express配置文件调试MVC 6 wep应用程序,我必须附加到哪个进程?

为了使用IIS Express配置文件调试MVC 6 web应用程序,您需要附加到"dotnet.exe"进程。

在MVC 6中,应用程序使用.NET Core运行时来处理请求和响应。而IIS Express是一个轻量级的Web服务器,用于在开发环境中模拟IIS的功能。为了调试MVC 6应用程序,您需要将调试器附加到正在运行的dotnet.exe进程,以便能够在代码中设置断点并进行调试。

以下是一些相关的腾讯云产品和产品介绍链接地址:

  1. 云服务器(CVM):腾讯云提供的弹性云服务器,可满足您的计算需求。了解更多:云服务器产品介绍
  2. 云数据库 MySQL 版:腾讯云提供的高性能、可扩展的云数据库服务,适用于各种应用场景。了解更多:云数据库 MySQL 版产品介绍
  3. 腾讯云函数(SCF):腾讯云提供的无服务器计算服务,可帮助您构建和运行云原生应用程序。了解更多:腾讯云函数产品介绍

请注意,以上仅为腾讯云的一些相关产品,其他云计算品牌商也提供类似的产品和服务。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

ASP.NET Core 进程内(InProcess)托管(6)《从零开始学ASP.NET CORE MVC》:

IISIIS Express的配置都是作为进程内托管(InProcess)。...对于IIS,执行应用程序进程名称是w3wp,对于IIS Express,它是iisexpress 要获取执行应用程序进程名称,请使用System.Diagnostics.Process.GetCurrentProcess...IIS ExpressIIS的轻量级自包含版本,针对应用程序开发进行了优化。我们不会将它用于生产。在生产中我们会使用IIS。...使用CLI命令我们做: 根据指定的模板创建新项目,配置文件或解决方案 恢复.Net Core 项目所需的所有依赖项和工具包 生成项目及其所有依赖项 运行.net Core项目等等.........在的例子中,应用程序可以通过访问浏览器地址在 http:// localhost:5000 查看内容。 于Kestrel,用于托管和执行应用程序进程是dotnet.exe。

1.5K20

ASP.NET Core launchsettings.json文件(8)《从零开始学ASP.NET CORE MVC》:

本文出自《从零开始学ASP.NET CORE MVC》 推荐文章:ASP.NET Core 进程外(out-of-process)托管 ASP.NET Core launchsettings.json...Web服务器 - Kestrel 只使用一个Web服务器 - Kestrel IISExpress 进程内托管(InProcess) 只使用一个Web服务器 - IIS Express使用一个Web...服务器 - IIS Express IISExpress 进程外托管(OutOfProcess) Kestrel IIS Express IIS 进程内托管(InProcess) 只使用一个Web服务器...- IIS使用一个Web服务器 - IIS IIS 进程外托管(OutOfProcess) Kestrel IIS 您还可以通过直接编辑launchSettings.json文件中的设置,也可以使用...单击项目“属性”窗口中的“调试”选项卡,如下图 ? image.png 使用GUI我们可以更改launchSettings.json文件中的设置。

2.2K31

VisualStudio 使用多个环境进行调试

点击调试可以看到配置文件,默认的配置文件就是和项目相同,这时只需要点击新建按钮然后输入新的名字,就可以创建新的配置 ? 在不同的配置可以选择使用启动的是什么,如项目。...选择项目就是启动这个项目进行调试,可以在调试的时候输入应用程序参数和设置工作文件夹。 这里的应用程序参数就是在运行控制台的时候传入的参数。...启动除了使用项目还可以使用外面的程序,可以选择启动可执行文件,然后写入可执行文件的路径 ? 这时的 VisualStudio 执行的就是这个传入的软件,这个就和使用调试加到进程一样。...The first is IIS Express that will use IIS Express to host this project and the second is Project that...baozitongregex.exe", "commandLineArgs": "欢迎访问我博客 lindexi.oschina.io 如果发现有任何不懂欢迎发邮件" } } } 必须指定配置文件

68020

ASP.NET Core基础补充01

如何验证是否在进程内? 为了验证上面的观点,打开项目属性。右键单击项目,然后从上下文菜单中选择属性选项。打开属性窗口后,选择"调试"并查看"托管模型"下拉列表的值,如下图所示。...为了确认该应用程序是在InProcess进程下执行, 将"Hello World!"...使用 IIS Express 运行应用程序: 如果您使用 IIS Express 运行应用程序,则它将使用启动设置.json 文件中提及的 URL 和端口号。...若要证明这使用 IIS Express 运行应用程序,请参阅如下所示的输出(左边是配置文件、右边是浏览器输出)。...当我们使用InProcess Hosting模型时,则将应用程序托管在IIS工作进程中,即对于IIS为w3wp.exe,对于IIS Express为iisexpress.exe。

16810

ASP.NET Core 介绍和项目解读

Tips:通过 Ctrl+F5(非调试模式)启动这个应用程序允许你进行代码更改,保存文件,刷新浏览器,之后查看代码改变。许多开发者更倾向于使用调试模式来快速启动应用程序和查看变化。...以下列举其他几个改良特点 开源和跨平台 满足运行在.NET Core和.NET Framework上 中间件支持 性能优化 无所不在的依赖注入 标准日志记录 整合MVC和Web Api到一个框架中 MVC...{ "iisSettings": { #选择以IIS Express启动 "windowsAuthentication":...Express随机端口 "sslPort": 0 } }, "profiles": { "IIS Express": { "commandName":...它必须接收一个IApplicationBuilder参数,我们可以手动补充IApplicationBuilder的Use扩展方法,将中间件加到Configure中,用于满足我们的需求。

2.5K60

IIS Express魔法堂:解除localhost域名的锁定

但由于通过IIS Express调试应用时默认使用localhost作为域名且无法直接修改,导致无法获取cookie信息。...以前的做法就是直接将Web应用部署到IIS上,然后在VS中通过“附加进程”来调试,麻烦多了,也不便团队搭建开发环境。   今天花了一点时间查阅相关资料,终于不用再那么蛋痛了^_^。...二、设置项目使用IIS Express                         Web项目右键->属性 ?  ...http add urlacl url=http://新域名:8017/ user=everyone 四、修改IIS Express的applicationhost.xml配置文件                    ...配置文件在“的文档”->“IISExpress”下,将 标签 下对应的 标签 应的 标签 改为

2.8K80

Visual Studio 调试系列12 远程调试部署在远程计算机IIS上的ASP.NET应用程序

调试已部署到IIS的ASP.NET应用程序,请在部署应用程序的计算机上安装并运行远程工具,然后从Visual Studio附加到正在运行的应用程序。 ?...下面介绍如何设置和配置Visual Studio ASP.NET MVC 4.5.2应用程序,将其部署到IIS,以及如何从Visual Studio附加远程调试器。...在 Visual Studio 中,单击调试 > 附加到进程(Ctrl + Alt + P)。...在 Visual Studio 2017 和更高版本中,您可以重新附加到您以前使用加到的同一个进程调试 > 重新附加到进程... (Shift + Alt + P)。...UDP 3702 - (可选)在Visual Studio中附加到远程调试器时,发现端口使您可以使用“ 查找”按钮。

3.9K10

ASP.NET MVC随想录——锋利的KATANA

但唯一不足的是,ASP.NET MVC还是基于ASP.NET Framework(注:ASP.NET MVC 6已经不依赖System.Web),所以Web Application和Web Server...为了避免进程扩散,所有的进程必须启动、停止并且独立进行管理。这时,我们需要一个公共的宿主进程来管理这些模块。...Host(self-host)托管Katana-based应用程序 使用自定义Host托管Katana应用程序使用IIS托管差别不大,你可以使用控制台、WinForm、WPF等实现托管,但要记住,这会失去...如果你按照的例子一步一步执行的话,你会发现不管使用ASP.NET/IIS托管还是自托管,Startup配置类都是不变的,改变的仅仅是托管方式。...既然类库不能直接运行,当然你也不能直接进行调试,我们可以附加OwinHost进程来进行调试,如下所示: ?

1.6K80

Asp.Net MVC4入门指南(1): 入门介绍

建议您使用Visual Studio 2012,你将不再需要安装任何组件,来完成此教程。如果您使用的是Visual Studio 2010,您必须安装下面的组件。...入门 运行Visual Studio Express 2012或Visual Web Developer 2010 Express 来开始这个示例,在这个系列中大多都使用了Visual Studio Express...创建您的第一个应用程序 您可以使用 Visual Basic 或 C# 作为编程语言来创建您的应用程序。请在左侧选择 Visual C#,然后选择ASP.NET MVC 4 Web 应用程序。...在新的 ASP.NET MVC 4 项目对话框中,选择互联网应用程序使用Razor作为默认视图引擎。 ? 单击确定。...从调试菜单中,选择启动调试. ? 请注意您也可以使用键盘的快捷键F5来启动调试。 F5使Visual Studio启动IIS Express并运行Web应用程序

2.1K60

ASP.Net请求处理机制初步探索之旅 - Part 1 前奏

开篇:ASP.Net是一项动态网页开发技术,在历史发展的长河中WebForm曾一时成为了ASP.Net的代名词,而ASP.Net MVC的出现让这项技术更加唤发朝气。...IIS本身不会处理动态资源请求,它会根据请求的资源类型到一个被称为“处理程序映射”中去查找应该由哪个扩展程序来处理这个请求。...而一个IIS工作进程里有一个应用程序池,其中可以承载多个应用程序域AppDomain。 ? ? 关于应用程序池: 应用程序池就是可以看成装载计算机分配给动态网站的内存的容器。...关于应用程序域: 使用.NET建立的可执行程序,并没有直接承载到进程当中,而是承载到应用程序域(AppDomain)当中。...应用程序域是.NET引入的一个新概念,它比进程所占用的资源要少,可以被看作是一个轻量级的进程。 ③应用程序域的加载 ?

1.6K20

三行脚本让 asp.net core 附加进程调试不再头痛

在将项目升级到 asp.net core 2.2 后,很少使用 IIS Express 运行项目了,基本都是控制台运行或者写个脚本批量启动要运行的接口(多个输出项目),一直以为是机器的 bug 关于...vs 的 asp.net core 进程调试的这个问题困扰了好一段时间未曾解决,得空整理记录一下。...问题描述 一顿操作猛如虎运行 dotnet run 很多个应用程序(前后端分离,多个项目运行的场景) 然后打开项目选择【调试-附加到进程】(.net framework 要附加到 w3wp.exe,....如上图,完全不知道要附加到那个进程,最开始没找到解决方案(懒),直接就给全选了,后面找到解决方案才开始愉快的玩耍 解决方案 新建 run.bat,写入以下命令,每次运行时执行脚本运行即可 run.bat...GitHub 的 issues#2007 发现早就有人提出问题,也给出了解决方案 start "My App" dotnet MyApp.dll~ 本文对解决方案进行了补充完善,使其得以更加方便快捷使用

1.1K30

IIS中的 Asp.Net Core 和 dotnet watch

在基于传统的.NET Framework的Asp.Net Mvc的时候,本地开发环境中可以在IIS中建立一个站点,可以直接把站点的目录指向asp.net mvc的项目的根目录。...然后build一下就可以在浏览器里面刷新到最新的修改了,也可以附加到w3wp的进程进行调试。...附加到进程调试。 Asp.Net Core的项目需要先Pubilsh一下才能部署到IIS,而且中间需要一个AspNetCoreModule的模块来中转一下。...IIS中的 dotnet watch 如何把Asp.Net Core部署到IIS这里就不解释了,只贴一下写的Cake部署脚本: 1 #addin "Cake.IIS" 2 #addin "Cake.Hosts...使用加到进程调试IIS中的Asp.Net Core 由于Asp.Net Core是单独运行的Console应用,所以调试部署在IIS中的Asp.Net Core的时候就不是像之前那样附加到w3wp进程

1.7K90

ASP.NET里的Session详细解释

在这个配置文件中会保存当前IIS服务器中网页的使用哪种语言编写的、应用程序安全认证模式、Session信息存储方式的一系列信息。这些信息是使用XML语法保存的,如果想对其编辑,使用文本编辑器就行了。...其中服务器配置文件会对IIS服务器下所有的站点中的所有应用程序起作用。...如果没有,每个Web应用程序使用服务器的Web.config配置文件。如果有,则会覆盖服务器Web.config配置文件中相应的值。...ASP.NET中服务器端Session状态的存储 准备工作 为了您能更好的体验到实验现象,您可以建立一个叫做SessionState.aspx的页面,然后把以下这些代码添加到...(想当初使用NT4时,重新启动IIS必须要重新启动计算机才行,微软真是@#$%^&)返回到SessionState.aspx页面中,检查刚才的Session信息,发现信息已经丢失了。

1.2K20

跨平台开发体验: Windows

为了能够使用ASP.NET Core 框架提供的程序集,我们可以通过修改项目文件(.csproj)添加针对“Microsoft.AspNetCore.App”的框架引用(FrameworkReference...顾名思义,launchSettings.json是一个在应用启动的时候自动加载的配置文件,该配置文件使我们可以在不同的设置下执行我们的应用程序。...Express”,另一个则使用当前项目名称来命名(“helloworld”)。...use64Bit:如果commandName属性设置为IIS Express,该属性决定是采用X64版本还是X86版本,默认值为false,意味着ASP.NET Core应用默认会采用X86版本的IIS...如果没有对Profile作显式指定,定义在该配置文件中第一个commandName为“Project”的Profile会默认被使用

1.6K30

VS2017调试器无法附加到IIS进程(w3wp.exe)

问题描述: 当使用VS2017-> 调试->附加到进程调试IIS进程(w3wp.exe)时,报错"无法附加到进程,已附加了一个调试器" 为了解决这个问题花了不少时间,在网上找了不少资料,试了7,8种方法都无效...Diagnostic Tool, 2 启动 "DebugDiag 2 Collection" 3 在process标签页中找到w3wp.exe, 右键选择detach debugger 原因: 本机之前安装了...Debug Diagnostic Tool, 此应用程序包含一个服务程序DbgSvc.exe, 和一个调试器DbgHost.exe, 服务程序DbgSvc.exe默认是自动启动的,从结果来看,启动此服务后...,默认会把调试器DbgHost.exe附加到iis进程 彻底解决方法: 将服务Debug Diagnostic Service(DbgSvc.exe) 将启动类型设置为手动,这样默认不会启动此服务,需要的时候再启动

65760

VS2017调试器无法附加到IIS进程(w3wp.exe)

问题描述: 当使用VS2017-> 调试->附加到进程调试IIS进程(w3wp.exe)时,报错"无法附加到进程,已附加了一个调试器" 为了解决这个问题花了不少时间,在网上找了不少资料,试了7,8种方法都无效...Diagnostic Tool, 2 启动 "DebugDiag 2 Collection" 3 在process标签页中找到w3wp.exe, 右键选择detach debugger 原因: 本机之前安装了...Debug Diagnostic Tool, 此应用程序包含一个服务程序DbgSvc.exe, 和一个调试器DbgHost.exe, 服务程序DbgSvc.exe默认是自动启动的,从结果来看,启动此服务后...,默认会把调试器DbgHost.exe附加到iis进程 彻底解决方法: 将服务Debug Diagnostic Service(DbgSvc.exe) 将启动类型设置为手动,这样默认不会启动此服务,需要的时候再启动

1.6K80

.Net Web开发技术栈

(服务器全局变量) Static(依赖于IIS进程回收会丢失) Cache(服务器缓存) 软件架构 MVC ASP.NET MVC MVP 事件模型 ASP.NET Web form System.UI.Page...Catel - Catel是一个专注于MVVM(WPF,Silverlight,Windows Phone和WinRT)和MVC(ASP.NET MVC)的应用程序开发平台。...管道模型: 经典模式IIS5/IIS6IIS管道模型 ASP.NET管道模型 ......IIs的常用功能及使用及配置: 请求筛选、失败请求跟踪等 .Net MVC生命周期 Httphandler、HttpModule、Globar的编写及应用... ......解决方案自带的流程设计器 NetBPM 从JBpm1移植到.NET平台下的开源工作流项目 CCFlow 国产开源工作流 .Net常用工具及插件 Colorful-IDE:可以更换VS的壁纸 ReAttach:可以快速附加到进程

4.9K30
领券