小编edd*_*nts的帖子

dnu从Visual Studio 2015 Update 1 RC恢复

每当我通过project.json文件修改包时,我的引用区域会显示"错误 - 请参阅错误列表".错误列表将说"project.json中的依赖项已被修改.请运行"dnu restore"以生成新的锁定文件.

有没有办法在Visual Studio中执行此操作?我不得不加载2015年的Developer Command Prompt并cd到项目目录并通过那里运行命令,

如果我右键单击引用并选择"恢复包"(听起来应该这样做),它只是说上面的"查看错误列表".

asp.net-mvc visual-studio-2015 dnu

14
推荐指数
3
解决办法
7895
查看次数

Mvc6路由(RoutePrefix和AreaPrefix)

我开始考虑将应用程序移到MVC6以利用新框架.我遇到的最大问题之一是路由(仅限属性路由,我已完成删除默认路由).

我的应用程序通常设置如下:

区域/管理/控制器区域/客户/控制器/控制器< - 非区域项目

在每个区域中,我有一个基本控制器(如AdminBase,CustomerBase),它将包含带有"AreaPrefix"的[Area]标签,该区域中的每个控制器将继承它并指定[RoutePrefix].

问题是如果我想在路由中包含区域/控制器,每个ActionResult必须包含[Route("[area]/[controller]/[action]")]来产生输出,但是如果我,例如我有一个"ChangeAddress"控制器,我会在URL中将其作为"更改地址"的前缀,但是我没有办法看到,没有明确地将它放在控制器中的所有路由上如何实现这一点?

c# asp.net-mvc routing attributerouting

4
推荐指数
1
解决办法
3272
查看次数