gpt4 book ai didi

ASP.NET UpdatePanel 库引用错误

转载 作者:行者123 更新时间:2023-12-02 15:25:48 25 4
gpt4 key购买 nike

我在使用 VS 2010 时遇到了一个问题,显然它在开发过程中失去了加载 UpdatePanel 的能力,这让我发疯。我正在使用 VS2010 并使用 .NET 3.5 构建一个用户控件,目标是 DNN 5.x。

我创建了一个在使用更新面板的 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 到网站来开发此问题。哎呀!

最佳答案

我的解决方案也进入了这种奇怪的状态。使用 AnkhSVN 获取最新版本后,在 Web 配置中编辑冲突后发生此问题。该错误仅显示在我当时在 Visual Studio 中打开的页面中。它说它无法再在 System.Web.UI 中找到 UpdatePanel 或 UpdateProgress,这没有意义,因为我在其他页面中使用了这些控件。

修复:
只需将 UpdatePanel 从工具箱拖放到引发错误的页面上即可。清理并重建,你就可以开始了。您剩下要做的就是删除刚刚添加的 UpdatePanel。
我相信这样做会重新连接解决方​​案中我看不到的东西。

关于ASP.NET UpdatePanel 库引用错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3503155/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com