必须将2个加载项分开。
这就是我所做的:
我创建了2个文件夹,用于保存Visual Studio文件:
“Excel Production”(这个已存在多年)
“Excel开发”(这是我试图正确实施的那个)
我使用偶数版本号进行一般部署(1.4,3.8等)和奇数版本号用于开发/实验代码和版本。
当然,第二个文件夹中的MS Solutions最初是来自第一个文件夹中最新和最佳解决方案的相同副本。下一步(以及这个问题的原因)是:为了让两个Excel加载项同时在同一台计算机上工作(对我和我的alpha测试人员),究竟需要改变什么?
经过大量的试验和错误,这就是我发现的:
(1)在“应用程序”部分下,我将程序集名称从“SmartQuotes”更改为“SmartQuotesExperimental”
(2)在“发布”部分下,我将“发布文件夹位置”更改为指向第二个。发布名称为“(实验)”的位置。
(3)在“发布|选项”部分下,我更改了:
(3a)“描述产品名称:”SmartQuotesExperimental“
(3b)“Office设置解决方案名称:”SmartQuotesExperimental“
(4)我试图改变实验版的GID,但没有改变。
我想要的是两个Ribbon标签,一个标有“Quotes v1.4”,另一个标签为“Quotes v1.5”。
我通过上述更改获得的是一个功能区选项卡,其中包含2个功能区按钮组。
我将尝试包含说明性屏幕截图。
See original post, more detailed, in an MS Forum
这两个截图显示了程序化方面:
What the user sees at Excel install time
此屏幕截图显示了用户在运行时看到的内容:
此屏幕截图说明了我的目标:
This is what I would like to see, inside Excel
我使用C#,如果重要的话。
答案 0 :(得分:0)
这是解决方案:远离内置选项卡控件。它会妨碍多个标签场景。
您应该选择以下设置:
生成会员:错误
可见:错误
为了避免那种讨厌,善意的构建标签控件。只需添加工具箱中的标签即可。