安装GAC中缺少Microsoft.Cryptography.DKM的.NET应用程序

安装GAC中缺少Microsoft.Cryptography.DKM的.NET应用程序,.net,visual-studio,gac,.net,Visual Studio,Gac,我在VS 2012中为Lync 2013开发了一个控制台应用程序,目标是.NET 4.0。我已经成功地在自己的机器上安装了应用程序,但是现在我需要在另一个客户机上运行它,我遇到了这个奇怪的错误。我用谷歌搜索了错误,但没有发现任何有用的东西 错误是丹麦语,但告诉我GAC中缺少Microsoft.Cryptography.DKM 1.11.0.0版 我以前从未见过这个错误,而且似乎这不是一个常见的错误,因为在互联网上很难找到任何关于这个的信息 任何建议和建议都是非常受欢迎的。我通过包含项目中使用的

我在VS 2012中为Lync 2013开发了一个控制台应用程序,目标是.NET 4.0。我已经成功地在自己的机器上安装了应用程序,但是现在我需要在另一个客户机上运行它,我遇到了这个奇怪的错误。我用谷歌搜索了错误,但没有发现任何有用的东西

错误是丹麦语,但告诉我GAC中缺少Microsoft.Cryptography.DKM 1.11.0.0版

我以前从未见过这个错误,而且似乎这不是一个常见的错误,因为在互联网上很难找到任何关于这个的信息


任何建议和建议都是非常受欢迎的。

我通过包含项目中使用的UMCA 4.0 api中的所有程序集解决了这个问题,解决了这个问题。我被这个未知程序集Microsoft.Cryptography.DKM弄糊涂了


谢谢Csaba Toth,为我指明了正确的方向。如果您将您的评论作为对我的问题的回答,我会将其标记为正确的解决方案。

我通过包含项目中使用的UMCA 4.0 api中的所有程序集来解决此问题,解决了此问题。我被这个未知程序集Microsoft.Cryptography.DKM弄糊涂了


谢谢Csaba Toth,为我指明了正确的方向。如果您写下您的评论作为对我问题的回答,我会将其标记为正确的解决方案。

因为我刚刚遇到了同样的问题,而这个答案并不十分清楚: 转到项目->xxxProperties 在“发布”选项卡中,单击“应用程序文件”
将“发布状态”从“先决条件”更改为“包括”

,因为我刚刚遇到了相同的问题,这个答案并不十分清楚: 转到项目->xxxProperties 在“发布”选项卡中,单击“应用程序文件”
将“发布状态”从“先决条件”更改为“包括”

您使用哪种安装程序技术?从VS2012制作一个包(使用“发布”,从“生成”菜单)。您将Microsoft.Cryptography.DKM作为项目的一部分,但我认为这不是标准.NET安装的一部分。安装了一些额外的软件。您从何处获得Microsoft.Cryptography.DKM?@ScottChamberlain问题是为什么VS2012发布没有将其作为依赖项。@Sylvester78在启动发布向导(项目>属性>发布)的页面上,请查看“应用程序文件…”和“先决条件…”的列表按钮显示。您使用哪种安装技术?从VS2012制作一个包(使用“发布”,从“生成”菜单)。您正在使用Microsoft.Cryptography.DKM作为项目的一部分,但我不认为这是标准.NET安装的一部分。安装了一些额外的软件。您从何处获得Microsoft.Cryptography.DKM?@ScottChamberlain问题是为什么VS2012发布没有将其作为依赖项来获取。@Sylvester78在启动发布向导的页面上(项目>属性>发布),请查看列表中显示的“应用程序文件…”和“先决条件…”按钮。