ASP.NET MVC 4已部署的应用程序缺少某些控制器

时间:2013-12-11 17:17:38

标签: asp.net-mvc-4 deployment iis-7 asp.net-web-api

我完全迷失了似乎是一种奇怪的行为,我已经谷歌数小时而且找不到任何线索。 我制作了一个MVC 4 WebApi,它在我用于开发的两台机器上起到了魅力的作用。如果我部署应用程序并将它们配置到IIS(在Win7 64和Win8 64上),一切都很好。 如果我在Windows 2008服务器32位IIS 7上移动相同的文件夹,该应用程序将部分工作。

通过使用默认的模板Api帮助页面,我看到一些控制器(工作正常) 有些甚至没有出现,尝试通过GET调用它们最终在“找不到与请求URI匹配的HTTP资源”并通过POST调用它们给我一个404.

我唯一能够弄清楚的是我看到的控制器是一个继承的DLL(由我在同一个解决方案中编写),但WEBAPI项目中的控制器根本没有显示。

对不起,这个问题很乱,找不到更好的解释方法。

0 个答案:

没有答案