用ClickOnce部署后客户端更新出错
问题描述:
无法安装或运行此应用程序。该应用程序要滶首先在全局程序集缓存(GAC)中安装程序集office版本11.0.0.0 。请与管理员联系
问题原因:
在客户端系统的C:\WINDOWS\assembly中没有这个版本的组件。
解决方法一:客户端处理
从其他的机器将这个dll拷贝到客户端的C:\WINDOWS\assembly中
解决方法二:开发环境处理
在引用中找到添加的Microsoft.Office.Interop.Excel,右键选择属性,将“复制本地”更改为true,重新编译并发布
解决方法三:开发环境处理
打开工程选项-》发布-》应用程序文件(I)...按钮 找到office.dll 将其状态改为“包括”,重新编译项目