ASP.NET MVC我可以有一个名为PropertiesController的控制器吗?

时间:2014-07-29 08:37:52

标签: c# asp.net-mvc

我正在尝试学习asp.net MVC。

我创建了一个名为Property的模型,然后我创建了一个名为PropertiesController的控制器。但是,当我运行我的代码时,导航到/ Properties

时会出现403错误

如果我将控制器重命名为Properties1Controller并导航到/ Properties1则可以正常工作。

我假设我的控制器名称和Properties文件夹之间存在冲突(我的包含AssemblyInfo.cs)。

有没有办法解决这个问题,还是最好避免使用名为Properties的控制器?

1 个答案:

答案 0 :(得分:6)

这里有冲突。在您的项目中,您已有一个Properties文件夹,其中包含AssemblyInfo.cs文件。我会为你的控制器选择一个不同的名字。

有可能开始使用路由,但实际上从长远来看,远离任何非标准的东西都会更加简单。