Jim*_*elo 7 asp.net dotnetnuke updatepanel
我遇到了VS 2010的问题,显然失去了它在开发过程中加载UpdatePanel的能力,这让我发疯.我正在使用VS2010并使用.NET 3.5构建用户控件,目标是DNN 5.x.
我创建了一个控件,用于DNN网站,该网站使用更新面板.当我通过FTP到网站开发控件并在其上进行开发时,一切正常.我决定将开发转移到DNN的本地副本,并为控件创建一个Web应用程序项目.一开始一切都很好.经过几次构建后,我开始收到以下错误:
名称空间'System.Web.UI.WebControls.WebParts'中不存在类型或命名空间名称'UpdateProgress'(您是否缺少程序集引用?)
名称空间'System.Web.UI.WebControls.WebParts'中不存在类型或命名空间名称'UpdatePanel'(您是否缺少程序集引用?)
我想我沿途搞砸了一些东西并搞砸了对库的引用,所以我卸载了所有内容并重新加载了库引用.我继续得到错误,无法编译控件.最后,我决定重做整个项目并导入我已编写的代码.一切都工作正常,直到稍后出现相同的错误时的几个版本.
我按照所有相同的步骤,卸载引用,重新加载它们,最后删除项目.每次我创建一个新项目,并将完全相同的代码复制到.ascx文件中时,它们工作得很好......对于一些构建.昨晚,我编译了库并测试了这些变化.一切都很棒所以我关闭了项目并关闭了机器.今天早上转了它并收到了构建错误.就像我的计算机上有一个滴答作响的定时炸弹,只是关闭了这些东西.
关于我所遗漏的任何想法可能会导致这种情况?我不知道为什么图书馆会像这样闪烁.我还没有遇到我本地机器上的任何其他项目的这种问题,我真的不想通过FTP到网站再次开发这个.的Bleh!
Mik*_*Vee 15
我的解决方案也进入了这个奇怪的状态.它是在使用AnkhSVN获取最新信息后在web-config中编辑冲突后发生的.该错误仅显示在我当时在Visual Studio中打开的页面中.它说它不能再在System.Web.UI中找到UpdatePanel或UpdateProgress,这没有意义,因为我在其他页面中使用这些控件.
修复:
只需将UpdatePanel从工具箱拖放到抛出错误的页面上即可.清洁和重建,你很高兴.您剩下要做的就是删除刚刚添加的UpdatePanel.
我相信这样做会重新解决我无法看到的解决方案.
| 归档时间: |
|
| 查看次数: |
16582 次 |
| 最近记录: |