我正在开发一个包含许多工具栏项目的DSL包。如果我在DSL资源管理器中添加新工具栏项,则将新软件包安装到Visual Studio隔离的shell中,不会显示新项目。我首先在虚拟机上测试它,安装包的第一个版本,卸载它然后安装更新的版本。即使正在安装新版本的DSL软件包组件,系统似乎也以某种方式缓存了旧的工具栏设置等。
为什么旧的工具栏项目出现而新的工具栏项目没有?
答案 0 :(得分:2)
实际上,使用了缓存机制。如果您使用新帐户启动shell,则不会出现此问题。 我不知道出现此问题的原因,但这是一个强制工具箱刷新的解决方法。