【问题标题】:CS0436: Warning as Error: Why I am getting this errorCS0436:警告为错误:为什么我收到此错误
【发布时间】:2017-04-17 17:59:25
【问题描述】:

CS0436:警告为错误:'c:\Users\EPS\AppData\Local\Temp\Temporary ASP.NET Files\root\5f0630b6\64f04a01\App_Code.zvy6z-ld 中的类型 'Time_Tracker.App_Code.DataManager' .0.cs' 与 'c:\Users\EPS\AppData\Local\Temp\Temporary ASP.NET Files\root\5f0630b6\64f04a01\assembly\dl3\091dfa48\ 中的导入类型 'Time_Tracker.App_Code.DataManager' 冲突431f4eb0_5db7d201\Time Tracker.DLL'。使用 'c:\Users\EPS\AppData\Local\Temp\Temporary ASP.NET Files\root\5f0630b6\64f04a01\App_Code.zvy6z-ld.0.cs' 中定义的类型。

【问题讨论】:

  • 将其移出 App_Code,如果该文件夹中仍有不属于解决方案的副本,请将其删除。
  • 我认为这个问题已经得到解答。与:The type X in Y conflicts with the imported type X in Z 重复
  • @Nova 这可能是重复的,但不是那个。这是与 App_Code 文件夹有关的东西,它会导致东西编译两次。

标签: c# asp.net asp.net-mvc


【解决方案1】:

****NamespaceName2中的命名空间NamespaceName1与NamespaceName3中的TypeName1类型冲突****

当导入的类型和导入的命名空间具有相同的完全限定名称时会发生此错误。当引用该名称时,编译器无法区分两者。

【讨论】:

    猜你喜欢
    • 2011-11-10
    • 1970-01-01
    • 2015-07-14
    • 1970-01-01
    • 2018-05-13
    • 2018-06-22
    • 2016-01-01
    • 2012-04-26
    • 1970-01-01
    相关资源
    最近更新 更多