C# Visual studio警告-类型冲突
这个警告让我发疯C# Visual studio警告-类型冲突,c#,visual-studio,conflict,C#,Visual Studio,Conflict,这个警告让我发疯 警告CS0436 TypeAddress中的类型“TypeName”与TypeAddress中导入的类型“TypeName”冲突 TypeName和TypeAddress完全相同 为什么Visual studio会警告我这一点?您在同一名称空间中定义了两次,这是不允许的(或者更准确地说,其中一个被忽略)。例如,一次在主程序中,一次在它引用的项目或库中。您需要删除其中一个定义 如果您找不到它,那么通过执行“清理解决方案”或“重建解决方案”,确保您的构建是最新的 有关更多信息,请参
警告CS0436 TypeAddress中的类型“TypeName”与TypeAddress中导入的类型“TypeName”冲突
TypeName和TypeAddress完全相同
为什么Visual studio会警告我这一点?您在同一名称空间中定义了两次,这是不允许的(或者更准确地说,其中一个被忽略)。例如,一次在主程序中,一次在它引用的项目或库中。您需要删除其中一个定义 如果您找不到它,那么通过执行“清理解决方案”或“重建解决方案”,确保您的构建是最新的
有关更多信息,请参阅:我找不到它。我以前清理和重建解决方案。实际上,我在试图发布我的程序时收到了这个警告。我知道这有点奇怪。您是否添加了对项目输出的引用?示例:您的ConsoleApplication1项目包含对ConsoleApplication1(.dll)@LasseV.Karlsen的引用是的,这是一个多么严重的错误!!!你救了我,我不再疯狂了。谢谢。右键单击您的
.csproj
文件,然后用文本编辑器打开它。如果按Ctrl+F键选择TypeName
或TypeAddress
,您会找到多少个结果?你要导入的东西已经存在于某个地方了。或者,只需在整个解决方案中对类TypeName
执行Ctrl+F。向我们展示一个最小的、可验证的、完整的示例,说明您的问题,以便我们可以重现它。