COM Addin迁移到ExcelDNA AddIn时出现升级问题
||
在我更改为ExcelDNA之前,
我的插件是COM插件,是用C#,VS 2008 for Excel 2003+开发的
我的安装程序是通过VS 2008中的安装项目创建的
在安装过程中,在“自定义操作”中调用install.xls,该操作将调用xla来注册我的UDF
现在,我切换到ExcelDNA,
我的插件已更改为
公共课Connect:ExcelRibbon,IExcelAddIn
我仍然在VS中使用安装项目,保持相同的upgradeCode,
在安装过程中,在自定义操作中调用install.xls,该操作将调用xll来注册我的UDF
对于新安装,它工作正常,即没有旧版本
但是,如果存在旧版本的myAddin(COM加载项)
如果我在其顶部安装Addin的新版本(excelDna版本),
我希望新版本会覆盖旧版本。
但是,出现错误,提示“在初始化插件时发生问题(InitializedFailed)...”
也许这里很多人以前都有过类似的经历。
您是如何解决这个问题的?非常感谢 !!
没有找到相关结果
已邀请:
1 个回复
呈辖玫割善