0

在我们的应用程序中,我们多次遇到错误,我们收到错误 CS0433,它抱怨两个单独的 dll 中的名称冲突。这是一个用 C# 使用 webforms 开发的 ASP.NET 应用程序。它总是抱怨 A TimeLog 页面。有人有解决此错误的建议吗?

4

2 回答 2

2

我在 MSDN 中找到了描述此错误的链接。

总而言之,页面的文件名(TimeLogTab.aspx)和代码中的类(公共类 TimeLogTab)之间可能会发生命名冲突。

该链接建议重命名其中之一。我将课程更改为 Time_LogTab,错误消失了。

于 2008-09-17T22:40:51.940 回答
0

该错误可能会间歇性发生:我正在为 VS 2005 Web 应用程序项目使用“发布网站”,其中“发布前删除所有现有文件”,然后 XCOPY-Deploy 到目标 IIS 文件夹(不会删除现有文件那里)。今天我第一次遇到这个错误(几周以来没有新的 .ascx/.aspx 文件),但简单地重新编译和重新部署同一个项目就解决了这个问题。

唯一的区别:第二次,我首先点击了导致问题的页面。现在我想知道确切的点击顺序是否真的很重要,或者任意不幸的点击顺序是否会有效地使 ASP.NET 站点崩溃?

于 2008-11-10T14:32:06.063 回答