请问一下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