首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法使用stdole.dll安装ClickOnce

无法使用stdole.dll安装ClickOnce
EN

Stack Overflow用户
提问于 2015-06-16 22:55:08
回答 2查看 1.1K关注 0票数 3

我已经出版了一个C#程序,并把它卖给了其他人。有几个人在Error message "Unable to install or run the application. The application requires stdole Version 7.0.3300.0 in the GAC"上遇到了同样的问题,但我在建议的解决方案方面遇到了问题。

我的C#程序是基于.NET 3.5的。

stdole.dll拖到C:\windows\assembly上并不能在我客户的机器上工作。C:\windows\assembly中的文件不像其他文件夹中的文件。该文件夹中的列是程序集名称、版本、区域性、公钥令牌和处理器体系结构(而不是名称、日期修改、类型和大小。

我在我的Windows8.1机器上搜索了gacutil.exe,找到了其中的9个,所以我不知道该运行哪一个。或者在我的客户机器上运行哪一个,可以是任何版本的Windows。

我尝试了RPF的答案,但当我进入“应用程序文件”屏幕时,stdole.dll不在我的列表中。这个解决方案会很好,因为它将为我的所有客户解决问题。

然后,我看到Magnus的评论,点击-一次不能安装到GAC。基奎因问后续,但一直没有得到答复,所以我会在这里问它.

如何解决这个问题,使我不必为我的每一个(或大多数)新客户运行GACUTIL?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-07-09 02:19:56

最后,我创建了一个单独的解决方案--它在GAC中安装了stdole.dll,并且为有问题的人工作。可能不是每个人都能解决,我不确定.

票数 0
EN

Stack Overflow用户

发布于 2017-06-01 08:48:53

从属性中将其包含在应用程序文件中。默认情况下,它处于先决条件自动模式。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30879627

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档