问题标签 [asp.net-core-mvc]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
asp.net - 将 MVC5 项目升级到 MVC6
在这些日子里,我想从一个新项目开始,MVC 似乎真的很有趣,但我想知道是否可以将 MVC 5 项目升级到今年晚些时候发布的 MVC 6 项目?
还是因为很多事情都改变了,你必须重新开始?还是建议我等到 MVC 6 发布?
asp.net-mvc - 如何在个人登录 ASP.NET MVC 6 中使用 SQL Server
我正在开发 VS2015 预览版,但我被困在登录的某个地方。就像在 ASP.NET MVC VS2013 中,我们可以通过 SimpleMembershipInializer 登录,例如
所以我在VS2015中像
现在进入 IdentityConfig.cs 是
在上面的 ApplicationUserManager 上出现错误..?
我也更改了配置文件中的连接字符串,但仍然出现错误,例如..
请告诉我。我会做错什么..?
谢谢你,_jitendra
asp.net-core - Microsoft Application Insights 是否支持 MVC 6 (.Net 5)
我正在尝试使用 mvc 6 项目和应用程序洞察力设置原型。选择以监视IIS 7中的MVC 6网站时,它说它正在监视,但没有将服务器统计信息发送到Azure。当我监视该服务器上的任何其他站点时,它可以正常工作。所以我的问题是,应用程序洞察力是否支持在 IIS 中运行的 .Net 5 和 MVC 6?
在网站中,我使用 Microsoft Application Insights 提供的 javascript 片段安装了 Application Insights。这工作正常并将数据发送到 Azure。
该网站位于本地 Windows 2012 服务器上。我已经在服务器上安装了 Application Insights 状态监视器,并将它指向 mvc 6 网站。这部分不起作用。当我将服务器工具指向本地服务器上运行 .Net 4.5 网站的站点时,它确实将数据正确提交到 Azure。
我没有通过 nuget 包添加 AI 部分,因为我没有向 Applications Insight 提交任何自定义警报。现在我只是想获取服务器统计信息。IE 内存、处理器使用率等。
asp.net - 如何使控制器接受来自正文的发布数据以及 MVC 6 ASP.NET 5 中的 URL
目前我正在尝试在 MVC 6 中编写一个能够接受来自发布请求的数据的控制器。问题在于,根据客户端(并不总是 Web 浏览器),数据可能以请求 URL 中的键值对或请求正文中的 JSON 形式出现。
目前,此方法适用于接受来自 URL 的数据:
经过大量试验和错误(以及堆栈溢出答案),我发现该[FromBody]
属性告诉模型绑定器查看请求正文,这是现在需要的,因为 MVC 6 将 WebApi 和标准 MVC 结合在一起。以下代码在表单正文中解析来自 JSON 的数据:
为简单起见,我想以某种方式将两者结合在一起,因此模型绑定器为我提供了相同参数变量中的数据。到目前为止,我可以将数据放入同一个 Action 的唯一方法是指定两个参数,一个用于 URL,一个用于正文,并对每个参数进行一些 null 检查,如下所示:
我尝试在输入属性之前指定多个属性,如下所示:
但它不起作用。如果这样的事情是可能的,有什么想法吗?
asp.net - OWIN 托管 ASP.NET MVC 6 (vNext)
是否有关于自托管 asp.Net MVC 6(或 vNext)的指南?我知道它应该是自托管的,但我认为它不像使用 web API 那样简单,只需调用WebApp.Start
和传递 Startup 类,如果我错了,请纠正我。
mono - Kpm 恢复失败,出现空参数异常
我在 CentOs 6、CentOs 7 和 Ubuntu 12.04 上尝试了以下方法,结果都相同:
我收到此错误:
格拉西亚斯!
编辑:通过 yum 安装的另一次尝试产生了相同的错误。全新安装:
dependency-injection - 如何在 vnext 启动文件中为一项服务添加多个实现?
我的启动文件中目前有这样的内容:
按预期工作。但是,我需要在这个实现中使用另一个服务,例如 SomeOtherService。有没有办法将两者都添加到一个服务中?
即我有这个:
我要这个:
这是可能的还是我应该以另一种方式这样做?
c# - 如何在 ASP.NET 5 MVC 6 (vNext) 中定义 Identity 的密码规则?
ASP.NET 5 中提供的默认身份提供程序默认具有非常严格的密码规则,需要小写字符、大写字符、非字母数字字符和数字。我正在寻找一种方法来更改提供商的密码要求。
以前在 ASP.NET 4 中,可以通过 Web.config XML 文件配置提供程序,如前所述。然而 ASP.NET 5 使用新的基于代码的配置模式,并且不清楚如何配置标识。
如何更改我的应用程序的密码要求?
asp.net-core-mvc - mvc6:为 viewComponents 的视图指定自定义位置
默认情况下,mvc6 在文件夹中搜索 ViewComponents 的视图,/Views/ControllerUsingVc/Components
或者也在/views/shared
文件夹中查找。是否可以在应该查找它们的位置添加自定义位置?例如/views/mySharedComponents
iis - 如何配置 MVC6 应用程序以在 IIS 上运行?
因此,我在 Visual Studio 2015 中构建了一个 MVC6 应用程序,并设法弄清楚了大部分内容,但是,我还没有进行部署。
在 MVC4(我之前使用的)中,我们的流程*被发布到一个文件夹,然后在 IIS 中设置网站(右键单击Sites
-> Add Website
)。
- 实际上,我们的进程是在 IIS 和 TeamCity 中设置的,但不适用于像这样的测试应用程序 :)。
我遵循了这个过程,显然设置 IIS 网站并发布到正确的文件夹很简单……但这实际上对我不起作用。
我们在 Windows Server 2012 上运行 IIS 8,并在服务器上安装了 .Net 4.6 运行时。