最近,我将现有应用程序升级到.NET4。它编译并运行,但在登录屏幕后,当我到达主页面时,我得到一个YSOD,说明:
Could not load file or assembly 'Microsoft.Practices.EnterpriseLibrary.Configuration.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified.
突出显示的行是
<asp:ScriptManager ID="ScriptManager1" runat="server">
如果我重新加载页面,它就像魅力一样,直到AppPool重新启动 - 然后重复故事。
你们有没有任何想法,为什么会发生这种情况?