社区
Office开发/ VBA
帖子详情
.net开发excel addin 在另一台机器上安装不能加载的问题。
precipitant
2007-08-25 05:29:51
vs.net2005 + office2003 sp2 开发addin 。
本机没有问题。
但是安装到另一个机器,就不能加载。
...全文
400
10
打赏
收藏
.net开发excel addin 在另一台机器上安装不能加载的问题。
vs.net2005 + office2003 sp2 开发addin 。 本机没有问题。 但是安装到另一个机器,就不能加载。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
precipitant
2007-09-03
打赏
举报
回复
解决了,
在开发的机器上安装:
vs2005-kb908002-enu-x86.exe
(858328字节)
然后再安装部署项目的属性中,点击 必备安装,选择
Shared Add-in Support Update for Microsoft .Net FrameWork 2.0(KB908002)
然后再生成
就可以正常部署到只安装了office2003 sp2,而没有安装vs.net2005的机器上了。
precipitant
2007-09-03
打赏
举报
回复
那怎么办呢?
ChinaOBS
2007-08-31
打赏
举报
回复
没做过,不太清楚。会不会与FrameWork有关?
precipitant
2007-08-31
打赏
举报
回复
再详细描述一下:
用 vs.net2005 + office2003 sp2 开发addin 程序 。
开发的机器时xp sp2
然后安装到另外一台机器,这台机器也是 xp sp2
安装了 office2003 sp2
安装过程没有问题。一切顺利!
运行excel的时候 插件没有加载。
检查注册表。组件都已经正常注册了。而且 local machine\software\microsoft\office\excel\addin 下 也有相应的 信息。不过load behavior =2.
我手动把他改为3,
运行excel,插件没有加载。
再检查注册表,load behavior =2
就是说,运行 excel的时候,不能加载插件,并自动将 该插件的 load behavior 由 3 改为 2
郁闷……………………
我在这台机器上安装了 visual studio2005
再运行 excel ,可以加载 插件了。
我又把 visual studio 2005卸载了。
再运行 excel,又不能加载插件了。
检查注册表,load behavior =2
难道 visual studio 2005开发的 office addin 程序。安装到客户环境的时候,还必须在客户机器上安装visual studio 2005吗?
请高手指点。
Alva_Han
2007-08-30
打赏
举报
回复
可以试一试重新建一个工程在choose addin‘s option 页上选择所有checkbox,再看看,说不定能行
Alva_Han
2007-08-30
打赏
举报
回复
可能你建工程的时候没有选在所有计算上都好用吧
precipitant
2007-08-29
打赏
举报
回复
不是这个问题。不知道是不是office的问题?但是几台机器都是一样的操作系统,一样的office。
有的却不能运行。有的却可以正常运行。
ChinaOBS
2007-08-28
打赏
举报
回复
可能是那台机器禁止了你的DLL,看看下面的帖子,可能会对你有帮助:
如何恢复被禁止的DLL?
precipitant
2007-08-28
打赏
举报
回复
试了4台机器。有一台不行。其他的三台可以。
ChinaOBS
2007-08-25
打赏
举报
回复
多试几台机器,是不是都一样?
使用VS2008
开发
及部署
Excel
Add
In 心得
使用VS2008
开发
Excel
Add
In,在部署的时候会出现很多奇怪的
问题
。 如:在
开发
机器
上
安装
没有
问题
,然而到一台普通的
机器
上时则可能会出现
安装
不上的
问题
。 那么遇到此种情况首先需检查
安装
程序是否做了如下操作: 1)为你的
Excel
Add
In进行策略授权(Caspol) 2)客户环境是否
安装
了MicrosoftOffice 2003 Primary Interop Assembl...
【VSTO】创建
Excel
2007
Add
In (1. CommandBar 以及如何自定义Icon)
之前写过不少VBA来提高工作效率(比如:批量进行设计书格式化等等),但到了Office2007上,VBA就风光不再了,由于安全方面的考虑,VBA需要支持启动宏的
Excel
(扩展名:xlsm)才能使用。MS推出了VSTO(Visual Studio Tools for Office)来取代VBA,当你熟练掌握VSTO,你会发现它要比VBA
开发
更快捷——有Office
Add
In接口支持,”后台”更强
浅谈
Excel
开发
:九
Excel
开发
中遇到的常见
问题
及解决方法
Excel
开发
过程中有时候会遇到各种奇怪的
问题
,下面就列出一些本人在
开发
中遇到的一些比较典型的
问题
,并给出了解决方法,希望对大家有所帮助。 一 插件调试不了以及错误导致崩溃的
问题
在
开发
机器
上,有时可能会装有多个版本的
.NET
运行时,有时候也可能装有多个版本的Visual Studio,本人的
开发
机器
上就
安装
了3个版本的Visual Studio,在最新的Visual Studio 2013出...
C#读写
EXCEL
源码提示“office检测到此文件存在一个
问题
。为帮助保护您的计算机,
不能
打开此文件。 ”的解决
1.C#写的操作
EXCEL
应用 提示“office检测到此文件存在一个
问题
。为帮助保护您的计算机,
不能
打开此文件。 ”之前还正常,换个电脑就报错。 先手工打开
Excel
,会提示“受保护的视图”,
不能
编辑。点启用编辑就行了。再打开软件,正常了。
浅谈
Excel
开发
:十
Excel
开发
中与线程相关的若干
问题
采用VSTO或者Shared
Add
-in等技术
开发
Excel
插件,其实是在与
Excel
提供的API在打交道,
Excel
本身的组件大多数都是COM组件,也就是说通过
Excel
PIA来与COM进行交互。这其中会存在一些
问题
,这些
问题
如果处理不好,通常会导致在运行的时候会抛出难以调试的COM异常,从而导致我们
开发
出的
Excel
插件的不稳定。 和普通的WinForm程序一样,Exce...
Office开发/ VBA
5,139
社区成员
17,886
社区内容
发帖
与我相关
我的任务
Office开发/ VBA
其他开发语言 Office开发/ VBA
复制链接
扫一扫
分享
社区描述
其他开发语言 Office开发/ VBA
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章