日期:2014-05-20  浏览次数:20509 次

请问一下VS.NET 2005发布网站时碰到的问题。
我将项目从Asp.net1.1升级到asp.net2.0,   升级后用VS2005的发布功能发布现有网站。发布后的网站在请求到指定页的时候,显示以下错误:

基类包括字段“Webpart_keywordindex1”,但其类型(plugins_webpart_keywordindex)与控件(ASP.plugins_webpart_keywordindex_ascx)的类型不兼容。

源错误:  


行   24:   <body>
行   25:   <form   id= "Form1 "   method= "post "   runat= "server ">
行   26:   <uc1:webpart_keywordindex   ID= "Webpart_keywordindex1 "   runat= "server "   />
行   27:                                     <br   /> <br   />    
行   28:   <uc2:WebPart_MainMenu_Javascript   id= "WebPart_MainMenu_Javascript1 "   runat= "server "   />
 
 
        Webpart_keywordindex1这是一个用户控件。在开发环境下,这个问题根本就没有,能够完全正确的运行,但一发布就有问题了,不知道为什么。我试着把这个用户控件从页面中删除,但紧接着下面的一个用户控件也出现了相同问题,再删除,后面的还有问题,只要页面中使用了用户控件就会有这个问题。
 
这个问题zhuogenanhl(彼岸)也曾经碰到过,他发的贴子在:http://community.csdn.net/Expert/topic/4892/4892193.xml?temp=9.824771E-02  

但zhuogenanhl(彼岸)   已经解决了,未说出如何解决的,我联系不上他,请大家帮我看看吧,谢谢!



------解决方案--------------------
http://www.cnblogs.com/anson/archive/2006/06/12/424226.html