我目前正在开发一个 sharepoint 2007 Web 应用程序,并且我正在尝试在同一网站内创建一个 MVC 3 网站,该网站在 .Net Framework 4.0(集成模式)上运行。
最初,我们遇到了一些问题,因为 web.config(对于主站点 [Sharepoint 2007])具有为 .net 框架 2.0 注册的 dll,即使对于 MVC 3 应用程序也是如此。我们通过更新 .Net Framework 中的 web.config 解决了这个问题,因此在为 .Net 2.0 和 4.0 注册的 dll 上的正确版本。
问题已解决,我能够毫无问题地访问 MVC 和主站点,现在突然之间,在重新启动我的 VM 后,当我访问我的主站点时,提供了一个 DLL(是的,浏览器下载了一个 dll文件 !!)。
我的另外 3 位同事就是这种情况。任何专家的建议都会非常有帮助。
谢谢