C#的onenote插件问题,已经安装了该产品的另一个版本

原创 小斯  2020-12-24 18:15 

(本文不是正式经验,只是实操过程中的随笔总结,并不系统。只是简单记录当时的测试经验,供下次遇到同样问题时提供参考。)

网上能搜到的onenote插件开发教程屈指可数,从那些稀少的教程中也仅仅只是入门helloworld,再遇到其他疑问,只能靠自己摸索了。

之前并没用过C#和Visual Studio开发平台,只是因为想尝试一下onenote加载项,不得已才使用的,没有系统学习。面对一个陌生的平台和领域,摸着石头过河。不求深入理解,只要能解决问题就行。至于经验,能积累一点是一点,多了不多,少了也无所谓,毕竟只是闲时随便敲敲代码。

敲代码时,碰到一个问题:修改代码后,如何更新加载项?

相当折腾,遇到不少问题。也总结了一些经验,简单记录下来。

再次生成前关闭插件

再次生成安装文件前,先关闭插件所在的软件。否则会报错。

C#的onenote插件问题,已经安装了该产品的另一个版本 onenote 第1张

安装错误:已经安装了该产品的另一个版本

修改程序后,重新生成安装文件,安装时弹出错误:“已经安装了该产品的另一个版本。无法继续安装此版本。可以使用“控制面板”中“添加/删除程序”来配置或删除该产品现有版本。”

C#的onenote插件问题,已经安装了该产品的另一个版本 onenote 第2张

根据提示,从控制面板中卸载已经安装的软件,再安装就可以了。这样确实可以解决问题,但太不友好。可以在安装包的部署项目属性面板中,更改版本号Version的值,同时将RemovePreviousVersions为True,此时再生成安装文件,就可以正常安装了。

C#的onenote插件问题,已经安装了该产品的另一个版本 onenote 第3张

本文地址:http://cas01.com/6518.html
关注我们:请关注一下我们的微信公众号:扫描二维码小斯想的公众号,公众号:cas01
温馨提示:本站发布的压缩包如需密码解压,若无特别说明,密码统一为:cas01.com
版权声明:本文为原创文章,版权归 小斯 所有,欢迎分享本文,转载请保留出处!

发表评论


表情