asp.net-mvc-5.1相关内容

在新的 ASP.NET MVC 5 项目中更新 NuGet 包引用后,如何修复与 JSON.NET 的程序集版本冲突?

我在 VS 2013(更新 1)中创建了一个新的 ASP.NET MVC 5 Web 项目,然后更新了所有 NuGet 包.当我构建项目时,我收到以下警告: 警告 MSB3243:无法解决“Newtonsoft.Json, Version=6.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed"和“Newtonsoft.Json, ..

在 MVC5/ASP.Net Identity 2 中支持个人用户帐户和组织帐户

我创建了一个 ASP.Net MVC5 应用程序,我在其中通过 Google、Facebook 等配置了个人用户帐户(并且工作正常). 我还想做的是支持针对 Azure Active Directory(组织帐户)的身份验证.这将使内部员工能够以管理员身份登录应用程序. 我发现的所有现有信息/指南/文档通常都涉及使用其中一种.我如何同时启用它们? 如果每种类型的用户都需要一个单独 ..

MVC 5 ->MVC 5.1 迁移.智能感知问题

我刚刚将我的项目从 MVC 5 更新到 MVC 5.1.主 web.config 文件自动更新,但主视图和区域文件夹下的 web.config 没有更改.我怀疑这就是为什么现在我失去了对我的操作、控制器和区域的智能感知和更清晰的支持. 有人知道 MVC 5.1 视图的正确 web.config 内容吗?只是将 3.0.0.0 替换为 3.1.0.0 和 5.0.0.0 -> 5.1.0.0 ..

找到多个与 URL 匹配的控制器类型.如果多个控制器上的属性路由与请求的 URL 匹配,就会发生这种情况

...你猜我是第一个问这个问题的人? 假设您有以下路由,每个路由都在不同的控制器上声明: [HttpGet, Route("注册/注册", Order = 1)][HttpGet, Route("sign-up/{ticket}", Order = 2)] ...您可以在 MVC 5.0 中使用相同的代码执行此操作,但 Order 参数除外.但是升级到MVC 5.1之后,你得到了问题标题 ..

在新的 ASP.NET MVC 5 项目中更新 NuGet 包引用后,如何修复程序集版本与 JSON.NET 的冲突?

我在 VS 2013(更新 1)中创建了一个新的 ASP.NET MVC 5 Web 项目,然后更新了所有 NuGet 包.当我构建项目时,我收到以下警告: 警告 MSB3243:无法解决“Newtonsoft.Json, Version=6.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed"和“Newtonsoft.Json, ..

发布时如何包含 TypeScript 文件?

我有一个 MVC 5.1 Web 应用程序,我最近开始使用 TypeScript.我想使用源映射,所以我在项目中包含了 .ts、.js 和 .js.map 文件. 当我发布应用程序(例如文件系统或 Azure)时,只会复制 .js 和 .js.min 文件,而不是 .ts 文件.这意味着我没有在已发布的站点上获得源映射. TypeScript 文件具有“构建操作":“TypeScrip ..

用于列表项的 Asp.net 剃刀文本框数组

我无法找到或弄清楚如何获取项目列表(纸杯蛋糕)并将它们显示在带有数量字段的剃刀中. 发生的事情是我无法获取列表中每个纸杯蛋糕数量的值.你可以在 Razor 中做文本框数组吗? 查看 纸杯蛋糕@foreach(Model.CupcakeList 中的 var cupcake){@Html.TextBox("CupcakeQuantities", cupc ..
发布时间:2021-12-21 20:01:01 C#/.NET

MVC 5.1 Razor DisplayFor not working with Enum DisplayName

我有以下包含枚举的实体(域)对象和模型.显示名称正确显示并且适用于 EnumDropdownList 但由于某种原因不适用于 DisplayFor 助手,显示的只是实际的枚举名称. 不确定我缺少什么,asp.net MVC 5.1 为此添加了显示名称支持,因此我不需要创建自己的辅助方法.请参阅:https://aspnet.codeplex.com/SourceControl/latest# ..
发布时间:2021-12-21 19:44:37 C#/.NET

ASP.NET MVC 5 错误处理

我们希望处理 403 错误、404 错误、所有由 MySpecialDomainException 引起的错误,并为所有其他错误(包括 IIS 配置中的错误!)提供默认错误页面.所有错误都应该返回正确的 Razor 视图,在视图前面有一个 ErrorController 会非常好.例如是这样的: 公共类 ErrorController : 控制器{公共 ViewResult NotFound ( ..
发布时间:2021-11-29 08:46:24 C#/.NET

使用异步调用时,实体框架挂起

我对使用async并不陌生,这似乎使我难以理解是什么原因或问题所在,当我尝试加载网页时,async调用似乎挂起并且该页面从未加载.我的实现在这里错误吗? 控制器 公共ActionResult Index(){var model = _partyAddOnService.Get().Result.Select(x =>新的AddOnModel(){ID = x.Id,AddOnType = ..
发布时间:2021-04-12 19:03:00 C#/.NET

目前无法启动异步操作

我正在使用以下代码行调用异步操作: Task.Run(()=> ; {_emailService.SendEmail(email);})。Wait(); 公共异步任务 SendEmail(EmailTemplate电子邮件) { 尝试 { 使用(客户端) { 等待Client.SendMailAsync(email.Message); 返回true; ..
发布时间:2020-06-06 19:40:08 C#/.NET

为什么SuppressFormsAuthenticationRedirect在AuthorizeAttribute.HandleUnauthorizedRequest覆盖中不起作用?

我有一个带有控制器的MVC 5.1站点,该控制器具有一个POST操作。我有一个Android应用程序,想要使用基本身份验证发布到该应用程序。我创建了一个 BasicAuthorizeAttribute 类并将其应用于我的控制器,出于测试目的,使其拒绝所有内容: 公共类BasicAuthorizeAttribute:AuthorizeAttribute { 受保护的重写bool Autho ..
发布时间:2020-06-06 19:40:06 其他开发

IE9中的Jquery 2.1.1得到错误:0x800a01b6-Microsoft JScript运行时错误:对象不支持属性或方法'addEventListener'

我使用Visual Studio 2013将混合的Asp.Net Webforms / MVC 3 Web应用程序迁移到Asp.Net Webforms / MVC 5.1。作为迁移的一部分,我使用NuGet软件包管理器将Jquery从1.9.1升级到2.1.1。 当我在Visual Studio 2013调试器中运行应用程序时Chrome浏览器我没问题。 当我在IE 9中的Visua ..
发布时间:2020-06-06 19:39:59 前端开发