【发布时间】:2013-02-28 20:01:12
【问题描述】:
我正在构建一个 Visual Studio 扩展,但我不知道如何在启动 Visual Studio 时显示一个对话框。
它的主要用途是当 Visual Studio 启动时,我的扩展程序将检查更新,如果发现更新,则会出现一个对话框。
关于扩展的信息非常稀少,所以我不知道该怎么做。我正在使用 C#。
编辑:我尝试将包含所有命令代码/回调的包文件中的代码添加到它的初始化事件中,它会在 Visual Studio 似乎已经加载之前显示对话框,并且在我关闭之前不会继续加载它。不过我觉得我越来越近了。
它们是我可以在 VSCT 文件中创建的扩展启动命令吗,有点像菜单项?
【问题讨论】:
-
Visual Studio 已经具有检测更新扩展的机制。为什么它对您的需求没有用处?
-
因为仅当扩展程序位于 MS 库中时才有效,有时您不希望/不需要库中的扩展程序(即某种形式的内部公司工具,在您的外部没有用处)生产环境),我认为您无法让 VS 获取通过 .vmx 文件安装的扩展的更新。
-
感谢 Psytronic,你是对的。
标签: c# visual-studio-2010 visual-studio-addins visual-studio-extensions