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

使用Visual Studio调试,ASP.NET MVC上的错误URL

在使用 Visual Studio 进行 ASP.NET MVC 项目的调试时,可能会遇到错误的 URL。这可能是由于以下原因导致的:

  1. 路由配置错误:请检查您的路由配置是否正确。您可以在 Global.asax.cs 文件中找到路由配置代码。
  2. 控制器或操作方法名称错误:请确保您的控制器和操作方法名称与您在 URL 中输入的名称相匹配。
  3. 参数传递错误:如果您的操作方法需要传递参数,请确保您在 URL 中正确传递了这些参数。
  4. 缺少必要的 URL 参数:请检查您的 URL 是否包含必要的参数,例如区域名称或控制器名称。

如果您仍然无法解决问题,请尝试查看 Visual Studio 的输出窗口以获取更多错误信息。此外,您还可以查看您的项目日志以获取更多有关错误的详细信息。

如果您需要进一步的帮助,请提供更多有关错误的详细信息,例如错误消息、堆栈跟踪等。这将有助于我们为您提供更准确的解决方案。

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

相关·内容

使用 Visual Studio 调试多进程程序

当你编写是一个多进程程序时候,调试起来可能会比较困难,因为 Visual Studio 默认只会把你当前设置启动项目的启动调试。...对于我们目前场景,我们主进程已经在调试了,所以子进程选择调试时候不能再选择主进程调试所用 Visual Studio 了,而只能选择一个新 Visual Studio;这一点很不方便。...在代码中调用 Visual Studio COM 组件 API 编写中…… 总结 综上,虽然我给出了 4 种不同方法,但实际没有任何一种方法能够像我们调试单个原生托管程序那样方便。...简单个人项目,希望快速开始多进程/子进程调试 使用附加调试器 你有多个项目组成多进程,并且这些进程恰好可以互相唤起,它们之间启动顺序不影响父子进程组成 使用 Visual Studio...,以避免陈旧错误知识误导,同时有更好阅读体验。

2.5K10
  • 在Mac使用Visual Studio Code开发调试.NET Core代码

    今天抽空研究了下在Mac下如何使用VS Code来开发.NET Core程序,并且调试代码。...4.安装Visual Studio Code Mac没有宇宙第一IDE VS 那我们怎么写代码呢?别急,微软为了.NET Core跨平台计划已经给我们开发了一款编辑器 VS Code。...虽然VS Code没发布多久,但是个人觉得已经超越了Atom,Sublime Text等Mac以前常用编辑器。不光可以开发C#,而且调试Nodejs也是非常顺手。...使用方式跟VS基本一致,F5执行,F10单步跳过,F11单步调试,鼠标悬停在变量可以查看值,监控变量等等。...好啦,使用VS Code来调试.NET Core代码介绍差不多了,大家可以在Mac愉快开发.NET程序啦。

    5.4K10

    使用Visual Studio 2015 开发ASP.NET MVC 5 项目部署到MonoJexus

    最新Mono 4.4已经支持运行asp.net mvc5项目,有的同学听了这句话就兴高采烈拿起Visual Studio 2015创建了一个mvc 5项目,然后部署到Mono,浏览下发现一堆错误出现...,心中一万只草泥马奔腾而来,这也叫支持吗,这个问题是Visual Studio造成,不相信的话可以使用Xamarin.Studio创建asp.net项目,部署过程非常顺利,没有遇到什么问题;本文就是为你解开这个结...,如何Visual Studio 2015搞定ASP.NET MVC 5项目的跨平台开发。...vs2015新建一个asp.net项目(目标框架是.net4.5),选择mvc,并且更改身份验证为不适用身份验证。 ? 编译,并发布到jexus,访问之。报出错误信息如下图。 ?...这一行告诉了我们找不到roslyn c# 编译器, 当前版本Mono 编译器还是Monomcs编译器,并没有完成到roslyn 这个编译器升级工作,这个工作正在进行过程中,在不远将来就可以统一使用

    1.9K100

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

    调试已部署到IISASP.NET应用程序,请在部署应用程序计算机上安装并运行远程工具,然后从Visual Studio附加到正在运行应用程序。 ?...下面介绍如何设置和配置Visual Studio ASP.NET MVC 4.5.2应用程序,将其部署到IIS,以及如何从Visual Studio附加远程调试器。...04 在Visual Studio计算机上创建ASP.NET 4.5.2应用程序 创建新 MVC ASP.NET 应用程序。...08 (可选)使用发布设置文件进行部署 09 (可选)部署发布到本地文件夹 10 下载并安装 Windows Server 远程工具 参考《Visual Studio 调试系列11 远程调试...》 11 设置 Windows Server 远程调试器 参考《Visual Studio 调试系列11 远程调试》 12 从 Visual Studio 计算机附加到 ASP.NET 应用程序

    4K10

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

    前言 本教程将为您讲解使用微软Visual Studio Express 2012或Visual Web Developer 2010 Express Service Pack 1 来建立一个ASP.NET...MVC 4 LocalDB SSDT 如果您使用Visual Studio 2010而不是Visual Web Developer 2010,需要安装WPI installer for ASP.NET...Visual Studio 刚刚创建 ASP.NET MVC 项目使用了默认模板,所以在当前工程中您不需要做任何事情!这是一个简单"Hello World !"...工程,并且这也是您开始“MvcMovie”工程好地方。 ? 从调试菜单中,选择启动调试. ? 请注意您也可以使用键盘快捷键F5来启动调试。...比如ComponentOne Studio ASP.NET MVC ,这是一款轻量级控件,不仅和Visual Studio无缝集成,还能完全与MVC6和ASP.NET 5.0兼容。

    2.1K60

    使用 Postman 调试 ASP.NET Core 开发 API

    使用 Postman 调试 ASP.NET Core 开发 API 发布于 2018-09-09 12:38...涉及到 GET 请求调试我们可以用浏览器简单搞定,那么 POST/PUT/DELETE 这样请求呢? 本文将使用 Postman 来调试这些请求。...相关数据模型类定义可以看这里: RssFeedItem.cs RssFeedContext.cs 以上程序如果在 Visual Studio 里进行调试,可以在本地搭建一个可访问 Url。...▲ 无法获取响应 如果你在 Visual Studio 中打了断点,那么现在应该已经进入了断点了: ? ▲ Visual Studio 中进入断点 于是你就能调试 POST 请求了。...▲ 模拟其他请求 关于本文调试 ASP.NET 程序 Rssman Rssman 是用来管理 RSS 订阅 ASP.NET 程序,目前正在开发中。

    4.9K30

    如何使用 VS Code开发.NET Core应用程序

    在这篇文章中,我们将学习有关使用 Visual Studio Code开发,调试,测试和部署ASP.NET Core应用程序信息,它将包括: •安装必须插件•创建一个.NET Core 应用程序•如何运行项目...•如何设置断点和调试•运行单元测试用例•优势和局限性•命令,快捷键和扩展 先决条件 你需要在你电脑安装以下软件和sdk •.NET Core SDK•Node.js•Visual Studio Code...•像在Visual Studio中一样,在VS Code中使用内置运行选项。...优点 •与Visual Studio一样,Visual Studio Code也具有用于运行和调试源代码工具:监视窗口,调试控制台,错误窗口,输出窗口,测试资源管理器和版本控制。...局限性 •VS Code仅支持ASP.NET Core•Visual Studio是一个现成工具,用于开发和部署ASP.NET Core项目,使用VS Code时,必须花费大量时间来安装和配置扩展。

    2.4K20

    ASP.NET MVC 5 - 开始MVC5之旅

    本教程将使用Visual Studio 2013手把手教你构建一个入门ASP.NET MVC5 Web应用程序。本教程配套C#源码工程可通过如下网址下载:C#版本源码链接。...在本教程中源码工程,您可在Visual Studio中运行MVC 5应用程序。您也可以使Web应用程序部署到一个托管服务提供商。...Visual Studio 刚刚创建 ASP.NET MVC 项目使用了默认模板,所以在当前工程中您不需要做任何事情!这是一个简单"Hello World !"...工程,并且这也是您开始“MvcMovie”工程好地方。. ? 按下键盘快捷键 F5开始启动调试。 F5使得Visual Studio启动IIS Express并运行Web应用程序。...使用 ComponentOne Studio ASP.NET MVC 这款轻量级控件,在效率大幅提高同时,还能满足用户所有需求。

    2.2K80

    Visual Studio 调试系列7 查看变量占用内存(使用内存窗口)

    调试期间,“内存”窗口显示应用程序正在使用内存空间。 调试器窗口(如监视窗口、自动窗口、局部变量窗口和快速监视对话框)显示变量,这些变量存储在内存中特定位置。“内存”窗口向您显示整体图片。...下调试 > Windows > 内存,选择内存 1,内存 2,内存 3,或内存 4。 (某些版本Visual Studio产品/服务只有一个内存窗口。) ? 02 在内存窗口中移动 ?...您可以使用拖放或在“ 地址”字段中输入地址,立即转到“ 内存”窗口中指定地址。“ 地址”字段接受字母数字地址和计算地址表达式,例如。...例如,实时表达式可用于查看指针变量触及内存。 要使用拖放移动到内存位置: 在任何调试器窗口中,选择内存地址或包含内存地址指针变量。 将地址或指针拖放到“ 内存”窗口中。...使用诸如Step之类调试命令时,“ 地址”字段和“ 内存”窗口顶部显示内存地址会随着指针更改而自动更改。 ?

    5.7K40

    使用 Postman 调试 ASP.NET Core 开发 API

    使用 ASP.NET Core 开发简单后台 API 还是非常容易。涉及到 GET 请求调试我们可以用浏览器简单搞定,那么 POST/PUT/DELETE 这样请求呢?...本文将使用 Postman 来调试这些请求。...简单 ASP.NET Core 程序 如果你还不清楚如何编写一个 ASP.NET Core 程序,可以阅读 win10 uwp 手把手教你使用 asp dotnet core 做 cs 程序 学习做一个最简单版本...相关数据模型类定义可以看这里: RssFeedItem.cs RssFeedContext.cs 以上程序如果在 Visual Studio 里进行调试,可以在本地搭建一个可访问 Url。...image.png ▲ 无法获取响应 如果你在 Visual Studio 中打了断点,那么现在应该已经进入了断点了: image.png ▲ Visual Studio 中进入断点 于是你就能调试

    94210

    ASP.NET MVC使用Bootstrap系列(1)——开始使用Bootstrap

    这些文件被用来作为调试符号(类似于Visual Studio.pdb文件),最终能让开发人员在线编辑预处理文件。...在ASP.NET MVC 项目中添加Bootstrap文件 打开Visual Studio 2013,创建标准ASP.NET MVC项目,默认情况下已经自动添加了Bootstrap所有文件,如下所示...说明微软对于Bootstrap是非常认可,高度集成在Visual Studio中。...值得注意是,在Scripts文件中添加了一个名为_references.js文件,这是一个非常有用功能,当我们在使用Bootstrap等一些前端库时,它可以帮助Visual Studio启用智能提示...在Bootstrap项目中使用捆绑打包 因为我们创建是空ASP.NET MVC项目,所以并没有自动引用与打包相关程序集。

    3K111

    【实验手册】使用Visual Studio Code 开发.NET Core应用程序

    NET Core应用程序... 5 练习3:使用 Visual Studio Code和 Omnisharp 调试 c# 代码... 12 任务1:从VS code启动调试器... 13 任务2:附加到进程.../网站... 13 练习4: 使用Visual Studio Code 开发ASP.NET Core 应用程序... 14 任务1:创建解决方案... 14 任务2:将项目添加到我们解决方案中......练习3:使用 Visual Studio Code和 Omnisharp 调试 c# 代码 上面的练习我们已经看到项目下有个.vscode 文件夹。...练习4: 使用Visual Studio Code 开发ASP.NET Core 应用程序 本练习要使用Visual studio code完成一个包含多个项目的解决方案,包括类库和Web项目。...这将在同一目录中piedpiper.website文件夹中创建一个ASP.NET Core MVC应用程序。

    3.3K90

    Visual Studio+JavaScript 前后端调试方法你真的会了么?

    对于.NET 后端工程师来说,Visual Studio 是一款必须要掌握 IDE。对于前端工程师来说,Javascript 是前端开发过程中必不可少使用语言。...下面直接介绍具体执行过程。 Visual Studio 常见调试方法 使用 ASP.NET MVC 应用程序项目模板,如下图: ?...5)本地 IIS 基本配置完成以后,调试 MVC 业务代码时候,就需要启动 Visual Studio 调试。...4)回到本地 Visual Studio 开发环境中,使用 Ctrl+Alt+P 附加到进程调试,进行如下配置: ?...其他调试方法 上述这三种 visual studio 调试方法是 web 程序员常用三种调试方法。当然 visual studio 还有很多其他调试方法,针对于不同语言,不同环境。

    1.6K20

    【实验手册】使用Visual Studio Code 开发.NET Core应用程序

    .NET Core使用各种命令行工具来生成基架、构建和运行应用程序,同时可以使用 Visual Studio Code 进行编辑。...本实验将介绍如何开发.NET Core跨平台应用程序,以及如何在 Linux、OS X 和 Windows Visual Studio Code (code.visualstudio.com) 中编写代码...练习3:使用 Visual Studio Code和 Omnisharp 调试 c# 代码 上面的练习我们已经看到项目下有个.vscode 文件夹。...练习4: 使用Visual Studio Code 开发ASP.NET Core 应用程序 本练习要使用Visual studio code完成一个包含多个项目的解决方案,包括类库和Web项目。...这将在同一目录中piedpiper.website文件夹中创建一个ASP.NET Core MVC应用程序。

    5.1K102

    ASP.NET MVC 5 -从控制器访问数据模型

    这种强类型使得更好在编译时检查您代码, 并在Visual Studio 编辑器中提供更加丰富智能感知(IntelliSense)。...当创建操作方法和视图时, Visual Studioscaffolding机制(也就是通过一个强类型模型)使用了MoviesController类和视图模板。...使用 ComponentOne Studio ASP.NET MVC 这款轻量级控件,工作效率大大提高同时,工作量也会大大减少。...ASP.NET MVC 5 - 创建连接字符串(Connection String)并使用SQL Server LocalDB 7. ASP.NET MVC 5 - 从控制器访问数据模型 8. ...ASP.NET MVC 5 - 使用Wijmo MVC 5模板1分钟创建应用 希望这些文章对感兴趣朋友有所帮助,另附上PDF版汇总文档: 《ASP.NET MVC 5 入门指南》PDF版

    5.9K50

    微软发布ASP.NET Core 2.2,先睹为快。

    Visual Studio要求如下: Visual Studio版本2017年15.9或更高版本 Visual Studio for Mac 7.7或更高版本 Visual Studio Code C#...引入端点路由,在MVC中提高了20%路由性能 使用LinkGenerator类改进URL生成并支持 路由参数变换器 (以及来自Scott Hanselman帖子) 用于应用程序运行状况监视New...Health Checks API 由于进程内托管支持,IIS吞吐量提高了400% 高达15%MVC模型验证性能得到改善 问题详细信息(RFC 7807)支持MVC以获取详细API错误结果 在...这是自2.1 LTS宣布重新建立单独LTS以来首次发布,也是2.x生命周期中最后一次非服务版本,包括一些新功能、增强功能和常规错误修复,推荐大家使用。...如果您使用进程内托管在.NET Core 2.2运行ASP.NET Core应用程序,则只需在Azure门户中启用64位选项,该站点现在将以64位进程运行。

    3.4K40

    如何在 ASP.NET MVC 中集成 AngularJS(1)

    如果你是一个微软开发者,你可以使用它们在 Visual Studio 中一键式发布你 Web 应用,而不用学习使用任何第三发工具和库类。...创建 MVC 项目并安装 Angular NuGet 包 为了开始示例应用程序,我通过在 Visual Studio 2013 专业版中选择 ASP.NET Web 应用程序模板来创建一个 ASP.NET...对于这种应用,我使用 Visual Studio 2013 专业版,这让一切变得简单,我为 Visual Studio2013 专业版下载了一个自动版本插件 https://visualstudiogallery.msdn.microsoft.com...Visual Studio运行按钮来直接执行这个页面,MVC 将会执行并尝试去查找一个用于客户路由 MVC 控制器和视图。...ASP.NET MVC开发时,可以借助 ComponentOne Studio ASP.NET MVC 这一款轻量级控件,它与 Visual Studio 无缝集成,完全与 MVC6 和 ASP.NET

    7.6K60

    ASP.NET MVC5高级编程——(1)了解MVC模式和第一个MVC程序、认识控制器

    MVC 编程模式 MVC 是一种使用 MVC(Model View Controller 模型-视图-控制器)设计创建 Web 应用程序模式: Model(模型)表示应用程序核心(比如数据库记录列表)...示例程序——MVC MusicStore Step1 创建一个Asp.Net MVC 5项目 打开Visual studio 2015 点“文件”->新建->项目。...Visual C# --> Web --> ASP.NET Web应用程序 MVC此时处于选中状态,勾选“添加单元测试”(最好选上,利于后期调试)。...Ctrl+F5,就是不调试启动: 然后可以自己添加方法: 修改Details方法,使其读取和显示一个名为ID参数,在Asp.Net MVC 5默认路由约定中:将操作方法名称后面的URL这个片段作为一个参数...,该参数名称为ID,如果操作方法中有名为ID参数,那么Asp.Net MVC 会自动将这个URL片段作为参数传进来,就是ID值!

    1.9K20
    领券