C# 类型与导入的命名空间冲突

C# 类型与导入的命名空间冲突,c#,asp.net,facebook,reference,C#,Asp.net,Facebook,Reference,是什么导致了这个错误。我有两个不同的网页(.aspx)在一个网站。对于第一页,我使用了和Facebook,在第一页中没有任何错误 但是另一个新的.aspx页面。我使用使用Facebook作为参考,但得到以下错误: The type 'Facebook' in 'C:\Users\Documents\VS2010\Websites\Test\FacebookIntegration.aspx' conflicts with the imported namespace 'Facebook' in '

是什么导致了这个错误。我有两个不同的网页(.aspx)在一个网站。对于第一页,我使用了
和Facebook
,在第一页中没有任何错误

但是另一个新的.aspx页面。我使用
使用Facebook
作为参考,但得到以下错误:

The type 'Facebook' in 'C:\Users\Documents\VS2010\Websites\Test\FacebookIntegration.aspx' conflicts with the imported namespace 'Facebook' in 'C:\Users\Documents\VS2010\Websites\Test\Bin\Facebook.dll. Using the type defined in 'C:\Users\Documents\VS2010\Websites\Test\FacebookIntegration.aspx'.

有人能告诉我为什么会这样吗?提前感谢。

您是否有名为
Facebook
的类和名为
Facebook
的命名空间?如果是这样,那就是个问题。您应该将类重命名为其他名称,最好是更具描述性的名称。如果最终得到两个第三方产品,请重命名这两个产品


我猜您有一个名为FacebookIntegration.aspx的页面,但可能您最初将其命名为Facebook.aspx,因此类名最终为
Facebook
,您只需重命名它,可能使其与文件名匹配。

您有名为
Facebook
的类和名为
Facebook
的命名空间吗?如果是这样,那就是个问题。您应该将类重命名为其他名称,最好是更具描述性的名称。如果最终得到两个第三方产品,请重命名这两个产品


我猜您有一个名为FacebookIntegration.aspx的页面,但可能您最初将其命名为Facebook.aspx,因此类名最终为
Facebook
,您只需重命名它,可能使其与文件名匹配。

您有名为
Facebook
的类和名为
Facebook
的命名空间吗?如果是这样,那就是个问题。您应该将类重命名为其他名称,最好是更具描述性的名称。如果最终得到两个第三方产品,请重命名这两个产品


我猜您有一个名为FacebookIntegration.aspx的页面,但可能您最初将其命名为Facebook.aspx,因此类名最终为
Facebook
,您只需重命名它,可能使其与文件名匹配。

您有名为
Facebook
的类和名为
Facebook
的命名空间吗?如果是这样,那就是个问题。您应该将类重命名为其他名称,最好是更具描述性的名称。如果最终得到两个第三方产品,请重命名这两个产品


我猜你有一个名为FacebookIntegration.aspx的页面,但也许你最初称它为Facebook.aspx,所以类名最后变成了
Facebook
,你只需要重命名它,可能使它与文件名匹配。

OMG!非常感谢-我想追问你的答案,但我的名声还不够。它需要15分的声誉,我的只有13分。顺便说一句,谢谢你的帮助!非常感谢-我想追问你的答案,但我的名声还不够。它需要15分的声誉,我的只有13分。顺便说一句,谢谢你的帮助!非常感谢-我想追问你的答案,但我的名声还不够。它需要15分的声誉,我的只有13分。顺便说一句,谢谢你的帮助!非常感谢-我想追问你的答案,但我的名声还不够。它需要15分的声誉,我的只有13分。顺便说一句,谢谢你的帮助