我正在努力学习ASP.NET MVC。
我创建了一个名为property的模型,然后创建了一个名为propertiescontroller的控制器。但是,当我运行代码时,导航到/properties时出现403错误
如果我将我的控制器重命名为properties1 controller并导航到/properties1,它就会工作。
我假设我的控制器名称和properties文件夹(我的包含assemblyinfo.cs)之间存在冲突。
有办法解决这个问题吗?还是最好避免使用名为properties的控制器?
最佳答案
这里有冲突。在您的项目中,您已经有了一个包含Properties
文件的AssemblyInfo.cs
文件夹。我会为你的控制器选择一个不同的名称。
也许可以使用路由,但实际上从长远来看,远离任何非标准的东西要简单得多。