asp.net-mvc-scaffolding相关内容
在 vs2012 中,我曾经使用 Steve Sanderson 的 mvcScaffolding Package 和这个包,我可以用单元测试搭建动作方法以及带有存储库和依赖注入的控制器.我的问题很简单.在vs2013中有没有办法做到这一点?当我在 vs2013 中安装软件包时,出现以下错误: Set-DefaultScaffolder : 无法获取 EnvDTE.DTE 的实例在 C:\dev
..
我在 VS 2013 Professional 中创建了一个 MVC 5 应用程序,然后首先将 EF 6.1 代码与 SQL Server Express 上的现有数据库一起使用.当我尝试创建视图时,我使用的是“New scaffolded item...",然后选择“MVC 5 controller with views, using Entity Framework".我选择模型和上下文类,然
..
现在我知道了如何在 ASP.NET Core MVC 中启用脚手架(请参阅 在 ASP.NET Core 中查看脚手架模板),我想为视图创建自定义模板文件.我发现一个地方说模板文件位于这里: C:\Users\{用户名}\.dnx\packages\Microsoft.Extensions.CodeGenerators.Mvc\1.0.0-rc1-final\Templates\ViewGe
..
我刚刚将我的 Visual Studio 2017 ASP.NET MVC 5 应用程序从 Bootstrap v3 更新到 v4.我在添加新的编辑部分视图时发现 使用脚手架,它仍然使用 Bootstrap v3 CSS 类名称作为表单.有没有办法更新脚手架以使用 BS v4? 编辑 我所说的似乎有些混乱. 在 Visual Studio 2017 中,在 MVC 项目中,在解决
..
我正在创建一个 ASP.Net MVC 5 应用程序.在我的网站中,存在 3 种不同类型的用户. 管理员 普通用户 餐厅 这些用户中的每一个都有自己的能力和访问权限.意思是,他们每个人的观点应该不同. 我已经为普通餐厅和餐厅创建了模型.我想知道如何修改现有结构以支持此功能. 公共类用户:IUser{公共用户():这个(字符串.空){}公共用户(字符串用户名){用户名 = 用
..
在 vs2012 中,我曾经使用 Steve Sanderson 的 mvcScaffolding Package 这个包我可以用单元测试搭建动作方法以及具有存储库和依赖项注入的控制器.我的问题很简单.在 vs2013 中有没有办法做到这一点?当我在 vs2013 中安装软件包时,出现以下错误: Set-DefaultScaffolder:无法获取 EnvDTE.DTE 的实例在 C:\dev\
..
在 NuGet 中,当我尝试安装 MvcScaffolding 时,键入: Install-Package MvcScaffolding 我收到此错误 Set-DefaultScaffolder:无法获取 EnvDTE.DTE 的实例 这是因为 Visual Studio 2013 中的这个新的脚手架引擎而发生的吗? 解决方案 我通过电子邮件向 Scott Hanselman 发送
..
我刚刚将我的 Visual Studio 2017 ASP.NET MVC 5 应用程序从 Bootstrap v3 更新到了 v4.我发现当我添加一个新的编辑部分视图 使用脚手架,它仍然使用 Bootstrap v3 CSS 类名作为表单.有没有办法更新脚手架以使用 BS v4? 编辑 我在说什么似乎有些混乱. 在 Visual Studio 2017 中,在 MVC 项目中,
..
问题: 我已更新到 Visual Studio 2013 更新 2,现在我无法搭建控制器. 问题不是特定于项目的:当我尝试搭建控制器时,我在所有和任何项目中都收到以下错误: 运行所选代码生成器时出错:“调用的目标已抛出异常." 在更新到 Visual Studio 2013 更新 2 之前它可以工作. 已经在谷歌上搜索了这个问题,但各种建议都不起作用 例如: 在我
..
我正在创建一个模型的新视图. 我收到的错误消息是 错误 运行所选代码生成器时出错: '访问路径 'C:\Users\XXXXXXX\AppData\Local\Temp\SOMEGUID\EntityFramework.dll' 被拒绝'. 我以管理员身份运行 VS 2013. 我查看了 MvcScaffolding 是否与 VS 2013 兼容通过命令行 RC? 但这似
..
我使用的是 ASP.NET MVC5 和 VS2013 我试图从 复制 CodeTemplates 文件夹 C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\VWDExpress\ItemTemplates\CSharp\Web\MVC 4\CodeTemplates 在其中包含子文件夹“AddContr
..
我遵循本教程:http://www.asp.net/mvc/tutorials/mvc-music-store/mvc-music-store-part-6 在谈论表单验证时,作者说绑定注释用于: 列出在将参数或表单值绑定到模型属性时要排除或包含的字段 这对我来说有点胡言乱语 - 我不明白.它实际上是什么意思?也许问题在于脚手架这个词在字典中的含义与 IT 没有任何关系. 结果是
..
我在 Visual Studio 2017 中有一个初学者的 ASP.NET Core 项目,我正处于 HelloWorld 的脚手架步骤.脚手架不起作用,我在第一台计算机上测试,然后在第二台... 当我尝试生成带有视图的控制器时,它在第一台机器上给出以下错误: 微软 Visual Studio 错误 运行所选代码生成器时出错: '未处理的异常:System.IO.F
..
我正在尝试开发一个简单的应用程序.我通过实体框架引入了三个SQL表,并自动创建了模型.我希望能够在Visual Studio中自动创建“创建/详细信息/编辑等"视图.当我从单个模型(例如单独的名称)建立支架时,我可以自动执行此操作,但是在将视图模型用作源时无法到达任何地方. 这是我的模特 名称 公共部分类名称{公开名称(){this.Addresses = new HashSet
..
我目前正试图从Control类脚手架安装时遇到一个丑陋的问题.我收到以下错误:
..
我正在使用Visual Studio 2019. 在重新安装Visual Studio之前,我的ASP.NET Core MVC项目和脚手架工作正常. 但是在那之后,我无法添加新的脚手架项目. 通过更新所有NuGet软件包,然后运行脚手架,它将自动使软件包降级 编辑1:
..
与先前版本的Entity Framework一样,在Entity Framework Core中是否可以仅对现有数据库的选定表进行反向工程以从中创建模型类.此ASP.NET官方网站对整个数据库进行反向工程.过去,如下所示,ASP.NET教程,如果您选择使用旧的EF,则只能对选定的表/视图进行反向工程. 解决方案 一个人可以通过使用 Visual Studio中的Package Man
..
我正在使用EF Code First数据库创建MVC4应用程序.我正在处理一些外键声明.我希望使用定义字段来显示在模型声明的支架中的下拉列表中.例如: 我的简化模型声明如下: public class Contact { public int ID { get; set; } public string Prefix { get; set; } public s
..
我正在使用MVC 4,EF 4.3和MVCScaffolding软件包. 我有以下简单的模型类 public class Product { [Key] public int ID { get; set; } [Required] public string Name { get; set; } public virtual Category
..
我正在使用Visual Studio 2013和ASP.Net MVC5.我为模型创建了一堆视图,然后更改了它们.我想在某些模型上运行脚手架,并自动创建一些视图,然后更改自动生成的视图.除了重命名某些文件或创建另一个解决方案并复制内容外,还有其他方法吗? 解决方案 这是一个老问题的新答案.它与现有的答案有些相似,但我认为有足够的不同和容易之处,才有价值. 1)按照良好做法将现有项目/
..