【问题标题】:Visual Studio namespace errors after deleting userControls删除 userControls 后的 Visual Studio 命名空间错误
【发布时间】:2010-05-18 20:33:24
【问题描述】:

Visual Studio 有时真的很烦人...

除了删除文件夹中的 3 个用户控件外,我什么也没做。从那时起,我收到一条错误消息,我没有摆脱。无论我做什么,我都无法成功构建我的项目。

我没有接触 SchoolAdministrationUC.xaml 文件,但我删除了同样位于路径中的 3 个其他用户控件:TBM\View\SchoolclassAdministration\

来自 VS 的错误消息:

错误 1 ​​类型或命名空间名称“SchoolclassAdministration”在命名空间“TBM.View”中不可用。 (缺少装配参考?) E:\TBM\obj\x86\Debug\View\SchoolclassAdministration\SchoolAdministrationUC.g.cs 33 16 TBM

如何消除错误?

【问题讨论】:

  • 您是否删除了 SchoolAdministrationUC.xaml 文件的 CS 文件?可能命名为 SchoolAdministrationUC.xaml.cs。
  • 不,我没有删除 SchoolAdministrationUC.xaml.cs 文件。它仍然存在,我可以看到它。

标签: visual-studio namespaces build-error


【解决方案1】:

好吧,它显示 obj 文件夹作为错误所在的事实,您是否尝试过干净的构建?还是彻底重建?

听起来好像有一个对象在寻找一个不存在的命名空间。

构建 -> 重建解决方案

【讨论】:

  • 我做了一个干净的解决方案,重建,构建任何东西......没有任何帮助:/
  • 此线程:forums.silverlight.net/forums/p/5436/16906.aspx 似乎说您可以删除 schooladministrationuc.g.cs 文件,因为它是自动生成的。此外,如果您回滚更改,它会再次构建吗?
  • 不在 obj 文件夹中,但在 debug 文件夹中是 schooladministrationuc.g.cs 文件,我删除了它,重建和同样的问题......太糟糕了,我还没有把它置于颠覆之下,所以我不能回滚它FOO`K!!!
  • 现在我删除了 SchoolclassAdminUC.xaml 和 .cs 文件、obj 和 debug 、属性文件夹、解决方案、项目文件等。只是得到一些裸文件夹,什么都没有。然后我在 VS 2010 中做了:文件菜单:现有代码中的新项目,进行了重建,我现在不敢相信我得到一个更愚蠢的错误消息:错误 1 ​​程序“e:\TBM\obj\x86\Debug \WindowsApplication.exe" 不包含合适的静态主方法作为入口点。 E:\TBM\CSC 文件 CSC 到底是什么?我不需要静态 main 方法,而且我以前从未有过!
  • 啊,天哪,app.xaml 的 buildaction 设置为 PAGE ??我现在将其设置为 applicationdefinition 以找到入口点...是时候检查 subversion 了 ;-)
【解决方案2】:

当您无意中创建新的 Windows 应用程序项目以在同一项目文件夹中添加类库项目的现有代码时,会出现此错误。如果原始类库项目与 VS 不兼容或者您有任何其他问题,则可以选择创建新的类库。

【讨论】:

    猜你喜欢
    • 2012-09-18
    • 1970-01-01
    • 2015-09-03
    • 2014-02-24
    • 1970-01-01
    • 1970-01-01
    • 2011-03-04
    • 2011-03-15
    • 2023-03-03
    相关资源
    最近更新 更多