卸载/安装新软件包版本后,Visual Studio Independent Shell Toolbox 未更新
我正在开发一个 DSL 包,其中包含许多工具栏项目。 如果我在 DSL 资源管理器中添加新的工具栏项目,则将新包安装到 Visual Studio 独立 shell 中,新项目不会出现。 我首先在虚拟机上进行测试,方法是安装软件包的第一个版本,卸载它,然后安装更新的版本。 尽管正在安装新版本的 DSL 包程序集,系统似乎还是以某种方式缓存了旧的工具栏设置等。
知道为什么旧的工具栏项目出现而新的工具栏项目不出现吗?
I am developing a DSL package that has a number of toolbar items. If I add a new toolbar item in the DSL explorer install the new package into the Visual Studio isolated shell the new items don't appear. I am testing this on a virtual machine first by installing the first version of the package, uninstalling it and then installing the updated version. It seems that the system is somehow caching the old toolbar settings, etc even though a new version of the DSL package assembly is being installed.
Any ideas why the old tool bar items appear and the new ones don't?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
确实使用了缓存机制。 如果您使用新帐户启动 shell,则不会出现该问题。
我不知道发生此问题的原因,但这里有一个强制刷新工具箱的解决方法。
祝你好运。
Indeed, a cache mechanism is used. The problem doesn't appear if you use a new account to launch your shell.
I don't know the reasons why this problem occurs but here is a workaround to force the toolbox refresh.
Good luck.