我创建了一个控件,用于DNN网站,该网站使用更新面板.当我通过FTP到网站开发控件并在其上进行开发时,一切正常.我决定将开发转移到DNN的本地副本,并为控件创建一个Web应用程序项目.一开始一切都很好.经过几次构建后,我开始收到以下错误:
The type or namespace name
‘UpdateProgress’ does not exist in the
namespace
‘System.Web.UI.WebControls.WebParts’
(are you missing an assembly
reference?)The type or namespace name
‘UpdatePanel’ does not exist in the
namespace
‘System.Web.UI.WebControls.WebParts’
(are you missing an assembly
reference?)
我想我在整个过程中弄乱了一些内容并搞砸了对库的引用,所以我卸载了所有内容并重新加载了库引用.我继续得到错误,无法编译控件.最后,我决定重做整个项目并导入我已编写的代码.一切都工作正常,直到稍后出现相同的错误时的几个版本.
我按照所有相同的步骤,卸载引用,重新加载它们,最后删除项目.每次我创建一个新项目,并将完全相同的代码复制到.ascx文件中时,它们的工作正常……对于一些构建.昨晚,我编译了库并测试了更改.一切都很棒所以我关闭了项目并关闭了机器.今天早上转了它,收到了构建错误.就像我的计算机上有一个滴答作响的定时炸弹,只是关闭了这些东西.
关于我所遗漏的任何想法可能会导致这种情况?我不知道为什么图书馆会像这样闪烁.我还没有遇到我本地机器上的任何其他项目的这种问题,我真的不想通过FTP到网站再次开发这个.的Bleh!