Red*_*Red 2 visual-studio-2013 asp.net-mvc-5
我正在写一个ASP.NET MVC 5应用程序,其中的文件夹被组织功能(ViewModels,Controllers,和Views组合在一起).我能够覆盖所有默认文件夹路径并成功管理所有路由.但是,每次我创建一个新的控制器,Visual Studio创建一个新的Views文件夹和一个带控制器名称的子文件夹,这有点烦人,但没关系.
现在,当我创建另一个控制器时,我收到此错误,因为Visual Studio 再次创建了Views文件夹,该文件夹现在被隐藏(从项目中排除).要解决这个问题,我必须在项目中包含Views文件夹,并在创建控制器后将其删除.
有人知道有什么方法可以防止这种情况吗?
错误
运行所选代码生成器时出错:'此位置的磁盘上已存在名为"Views"的文件或文件夹.请选择其他名称.
如果此文件或文件夹未出现在解决方案资源管理器中,则它当前不是您项目的一部分.要查看磁盘上但不在项目中的文件,请从"项目"菜单中选择"显示所有文件".

而不是使用visual studio的Add- > Controller生成不需要的视图文件夹,使用Add- > 创建控制器Class.通常使用Controller后缀和子类命名该类,Controller如下所示MyController : Controller.
| 归档时间: |
|
| 查看次数: |
821 次 |
| 最近记录: |