我把我的MVC3 Razor应用程序上传到网站主机提供商(在2010年视觉工作室下,我的开发服务器运作良好)。
在部署地点,我得到一个
"Could not load file or assembly FreeTextBox, Version=3.3.1.12354, Culture=neutral, PublicKeyToken=5962a4e684a48b87 or one of its dependencies. The system cannot find the file specified."
但我完全迷惑不解, 我的应用程序里面没有任何 FreeTextBox! 我甚至没有引用 DLL 。 不幸的是, “ 详细” IIS 错误甚至没有提到是谁或什么人试图装入 DLL, 所以我不知道它来自何处。
为了进行三重检查,我在FreeTextBox上搜索了带有搜索面具的自建应用程序。 搜索 ENTIRE 解决方案,视觉工作室找不到任何东西。
Here the Actual Solution It was indeed inheriting an assembly of the parent application. Ketan as per your suggestion I solved it by doing this:
<system.web>
<assemblies>
<clear/>
... here standard MVC3 assemblies of template project ...
</assemblies>**
</system.web>