导致此错误的原因。我在一个网站上有2个不同的页面(.aspx)。对于第一页,我使用using Facebook
并且在第一页中没有任何错误。
但是对于另一个新的.aspx页面。我使用using 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'.
有人可以告诉我为什么会这样吗?提前谢谢。
答案 0 :(得分:3)
您是否有一个名为Facebook
的类,以及一个名为Facebook
的命名空间?如果是这样,那就是一个问题。您应该将您的课程重命名为其他内容,最好是更具描述性的内容。如果您最终获得了两个第三方产品,请将它们重命名为using an alias。
我猜你有一个名为FacebookIntegration.aspx的页面,但也许你最初称它为Facebook.aspx,因此类名最终为Facebook
而你只需要重命名它,可能会让它匹配文件名。