![](/img/trans.png)
[英]Unhandled exception. System.MissingMethodException: No parameterless constructor defined for type
[英]“System.MissingMethodException was unhandled”?
当我尝试运行Facebook C#SDK附带的WP7示例应用程序时,我收到此异常:
找不到文件或程序集名称“Microsoft.Contracts,Version = 1.0.0.0,Culture = neutral,PublicKeyToken = 736440C9B414EA16”或其中一个依赖项。
它出现在代码中的这一部分:
// Constructor
public MainPage()
{
InitializeComponent();
_fbClient = new FacebookClient();
FacebookLoginBrowser.Loaded += new RoutedEventHandler(FacebookLoginBrowser_Loaded);
}
不知道这意味着什么,因为这是我第一次收到这个错误。 我找不到“Microsoft.Contracts”。 我尝试重建,一切都很好,但是当我跑步时,我接受了异常。
有人可以解释发生了什么,也许可以解决它?
编辑:当在MainPage构造函数中创建FacebookClient的新实例时,它会特定发生。
似乎Microsoft Code Contracts 不适用于Windows Phone 7 。 您正在使用的库的开发人员包含对此程序集的引用,但它不适用于Windows Phone平台。
要解决此问题,您需要获取一个没有Microsoft.Contracts.dll引用的.NET程序集(DLL)版本。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.