问题标签 [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-mvc - 小写 URL 和斜杠
我正在使用 ASP.NET MVC 6 并尝试使用小写 URL 和斜杠。
我使用了以下内容:
但它给出了编译错误。只是想知道 MVC 6 是否有不同的方式来执行上述操作,或者与我们在 MVC5 中的方式相同?
asp.net-core - mvc 6中appSettings的替代方法是什么
mvc 6 中“appSettings of web.config”的替代方法是什么。我需要创建一个自定义 json 文件并在应用程序中读取它吗?
asp.net-core - .Kre\alias\default.txt 中的 default.txt 的重要性是什么
我安装了 Visual Studio 2015 预览版。它工作正常,但一旦我获得最新版本的运行时 beta2 和 beta3。在此之后,如果我创建 MVC6 项目,它会失败,找不到许多程序集引用。
当我查看 default.txt 时,它更改为 beta3。之后,当我更改为 beta1 时,它按预期工作。
所以我有疑问该文件的作用是什么?
asp.net-core - 移动站点,现在我得到 Method not found: 'Void Microsoft.AspNet.Hosting.HostingEnvironment..ctor()'
我目前有一个使用 visualstudio.com 进行 TFS 的 MVC 6 项目。我尝试在我的本地机器上复制我的项目,以便我可以切换到本地 TFS 服务器。这样做之后,这两个项目现在都会抛出以下错误。
找不到方法:'无效 Microsoft.AspNet.Hosting.HostingEnvironment..ctor()'。
它们都编译成功,但不会运行。
asp.net-core - 如何从控制器调用视图组件
是否可以从控制器调用视图组件并将其呈现为字符串?我真的在为此寻找一些代码示例。任何帮助都感激不尽。
asp.net-core - 如何忽略 MVC6 中的路由
我正在开发一个非常简单的 SPA 风格的应用程序,我不想使用 razor,所以我只需要它来提供 HTML 文件(来自 wwwroot 文件夹),除非 js 调用我的 API 控制器。在 Web API 2 中,您可以让路由器忽略 HTML 文件,以便直接提供它们,例如
与此示例类似:http: //www.strathweb.com/2014/04/ignoring-routes-asp-net-web-api/ IgnoreRoute 功能是未实现还是已更改?
目前如果我有 app.UseMvc(); 在我的 Startup.cs 中,对“/”的任何获取请求都会给我这个异常:
但是当我在没有 MVC 的情况下离开它时,它会在您请求“/”时提供 index.html 文件 - 显然我的 API 控制器将无法工作。
asp.net-core - 如何在 MVC 6 中手动验证模型
我认为这Controller.ValidateModel
在 MVC 6 中无法手动验证模型。有什么选择?
asp.net-core - 在 .Net 5 Core beta2 中找不到 System.Convert
我们最近将 MVC 6 项目升级到了 beta2,而 .Net Core 抱怨它不能使用 System.Convert。有人能告诉我这个被移动到哪里了吗?
我的项目 JSON 包含以下核心:
visual-studio-2013 - 在 VS 2013 上安装包 Mvc 6 Beta 2 通过 nuget 失败
我目前在 Visual Studio 2013 上。现在我运行了 nuget 命令
现在消息清楚地表明
现在它应该安装 Asp.net Mvc 6.0.0 Beta2 的包。现在 2013 还不支持吗?或者我应该做任何额外的步骤。在 VS 2013 上运行它?
asp.net - 新的 ASP.NET 5 (ASP.NET MVC 6) 项目类型能否以常规 .NET 为目标?
新的 ASP.NET 5 (vNext) 做了一些很棒的事情,比如将 Bower、Grunt 和其他客户端 Web 开发工具集成到项目中。
然而,我开始意识到(在制作了许多这样的项目并进行了划痕之后)似乎所有这些都仅限于可以针对新的“云”或“跨平台”(KRE-CLR)堆栈的项目,与常规的 .NET 堆栈相反。尽管以这个新堆栈为目标会很好,但这严重限制了此时可以定位的内容(基本上您现在引用的任何 dll / 项目都不是 ASP.NET 5 类库,因此无法引用,所以你不能依赖这个?)。
我错过了什么吗?新的 ASP.NET 5 (ASP.NET MVC 6) 项目类型能否以常规 .NET 为目标?
如果答案是否定的,即使现在不可能,团队是否计划至少将其中一些客户端功能(bower、grunt 等)添加到“常规”ASP.NET (MVC 5) 项目中未来?