我有一个客户的网站,我最近开始越来越编译错误:不断收到编译错误
CS0029:无法隐式转换类型 “AspNet.StarterKits.Classifieds.Web.CategorySelectionChangedEventHandler [ c:\ WINDOWS \ Microsoft.NET \ Framework \ v2.0.50727 \ Temporary ASP.NET Files \ party \ db314a04 \ fbc40acd \ App_Code.nhjh6o2h.dll]'to 'AspNet.StarterKits.Classifieds.Web.CategorySelectionChangedEventHandler [] '
在此行中:
<uc1:CategoryPath ID="CategoryPath" Runat="server" OnCategorySelectionChanged="CategoryPath_CategorySelectionChanged" />
我还没有超过一年作出这一特定网站进行任何更改。
我发现如果我在这个网站的根目录中重命名web.config文件,然后重新命名它,该网站似乎重新编译,这些编译错误消失了一段时间。他们最终会在几个小时内回来。
我怀疑网站崩溃以及重命名web.config文件导致重新编译或类似的东西。此解决方案始终可以解决此问题,但对于我或客户一天要多次执行此操作并不可行。
任何想法甚至可以从这个错误中看到什么?该网站位于远程Web主机上,我不能直接访问Web服务器,以便检查ISS或事件查看器是否存在任何类型的错误。
也许服务器已更新? DLL版本可能改变了。 – c0deNinja
此网站是购物车网站。我在同一台服务器上有两个购物车网站,只是在不同的目录中。只有一个人遇到这个问题。如果它影响到整个服务器,我预计这两个购物车都会遇到这个问题。 – Kris