在sql2008上部署CLR的WCF问题

wang_peng 长春联恒科技 .net 高级软件工程师  2014-08-13 03:13:10
我的电脑是Window7 64位 部署没有问题,
执行的时候提示
未能加载文件或程序集“System.IdentityModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”或它的某一个依赖项。主机存储区中的程序集与 GAC 中的程序集具有不同的签名
...全文
78 点赞 收藏 6
写回复
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
wang_peng 2014-09-03
我的这个帖子为什么被移走了
回复
w274941173 2014-08-13
64位服务器上, CLR上 部署WCF环境 CREATE ASSEMBLY SMDiagnostics from 'C:\Windows\Microsoft.NET\Framework\v3.0\Windows Communication Foundation\SMdiagnostics.dll' with permission_set = UNSAFE GO CREATE ASSEMBLY [System.Web] from 'C:\Windows\Microsoft.NET\Framework64\v2.0.50727\System.Web.dll' with permission_set = UNSAFE GO CREATE ASSEMBLY [System.Messaging] from 'C:\Windows\Microsoft.NET\Framework\v2.0.50727\System.Messaging.dll' with permission_set = UNSAFE GO CREATE ASSEMBLY [System.IdentityModel] from 'C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\v3.0\System.IdentityModel.dll' with permission_set = UNSAFE GO CREATE ASSEMBLY [System.IdentityModel.Selectors] from 'C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\v3.0\System.IdentityModel.Selectors.dll' with permission_set = UNSAFE GO CREATE ASSEMBLY [Microsoft.Transactions.Bridge] from 'C:\Windows\Microsoft.NET\Framework\v3.0\Windows Communication Foundation\Microsoft.Transactions.Bridge.dll' with permission_set = UNSAFE GO
回复
怎么会这样,.net框架安装正确么?或者你程序引用的版本不对。
回复
exception92 2014-08-13
debug 模式下,把ystem.IdentityModel 这个dll放到debug目录下试试。看是缺少dll
回复
wang_peng 2014-08-13
这是Sql外部应用,Sql语句,通过调用CLR调用WCF服务
回复
发动态
发帖子
非技术区
创建于2007-09-28

7684

社区成员

.NET技术 非技术区
申请成为版主
社区公告
暂无公告