我得到了标题中提到的错误,但我没有(显然)序列化引用AttributeRouting的任何对象,更不用说AttributeRoutingException类型了。
在Visual中,错误信息表明相关文件是"ASPNETCOMPILER“--这是非常没有帮助的。
从表面上看,这似乎应该包括其中一个现有的问题和他们的答案:
发布于 2017-12-04 16:53:04
通过消除过程,我确定这条线是罪魁祸首:
[DELETE("entities/{id:Guid}")]这一行是ASP.NET MVC控制器操作方法上的一个属性。问题是“路由约束”表示id应该是GUID。这一行应该是这样的:
[DELETE("entities/{id:guid}")]唯一的区别是guid都是小写的。
https://stackoverflow.com/questions/47638202
复制相似问题