我一直在Visual Studio 2013中开发.Net PowerPoint加载项。
该项目最初是在Visual Studio 2010中使用安装项目创建的。我最近将项目迁移到2013并安装了Visual Studio Installer项目"延期。 我不相信这会导致问题,但仍应注意。
我不明白为什么,但是当我生成更新的Setup.exe和msi文件时,之前的版本不会被替换。我的同事和我被迫在运行安装文件之前手动删除以前的版本,或者没有进行这些更新。
我在项目中做了什么:
完成此过程后,我运行Setup.exe文件。这个问题随后可见;因为我的加载项没有更新,我的更改不存在。
然后我:
但是,如果有人卸载加载项,然后使用Setup.exe;变化存在,一切都按预期工作。
我只能假设有一个我错过的基本步骤或程序 - 你对这可能有什么建议吗?
你知道我应该如何从这里解决这个问题吗?
答案 0 :(得分:1)
好的 - 我刚刚解决了这个问题!
在发布这个问题之前,我研究了一个小时;通常我直接解决了!为此道歉。
简单地说;我不得不更新程序集信息(版本号)和清理项目 - 而不是更新发布版本号。
现在很明显我想到了。
对于所有偶然发现的人:我希望你有一个美好的一天! :)