2

我开发了一个自定义应用程序,它能够使用 CRM Web 服务并从自定义 .NET 页面在 CRM 中执行 Windows Live Id 身份验证、创建、读取和更新操作。当我在 Visual Studio 2010 中调试应用程序时,它运行得非常好,但是当我部署相同的应用程序并尝试对其进行身份验证时,它显示以下错误:

无法加载文件或程序集“Microsoft.IdentityModel,Version=3.5.0.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35”或其依赖项之一。该系统找不到指定的文件。

我无法理解问题发生在哪里。

4

1 回答 1

5

这是因为您的实例上未安装Microsoft.IdentityModel 。您需要使用启动任务来安装程序集。

按照本指南安装 WIF 运行时(包含 Microsoft.IdentityModel):http: //blogs.msdn.com/b/sriharsha/archive/2012/04/07/windows-azure-unable-to-find-assembly-microsoft -identitymodel.aspx

于 2012-04-17T12:08:49.387 回答