在Visual Studio中,我们正在使用点击发布内容...是否可以编写插件或以某种方式在您单击发布时给出确认对话框以确保您想要执行的操作?不希望人们不小心覆盖生产
答案 0 :(得分:0)
我不知道是否可以在默认情况下启用它,但如果没有 - 首先你需要了解VS如何做到这一点。可能这是一些msbuild目标文件(msbuild任务),它有一些设置,如“Publish = True / False”。所以你可以做的是创建一个新的msbuild任务,你将在发布任务之前调用它(你可以尝试将这个任务添加到你的项目文件中)。在您的任务中,您将检查“Publish = True” - 您将显示消息框“您要发布吗?”如果有人单击否,您只需要将msbuild中的“发布”值覆盖为False。我认为这应该有用。
答案 1 :(得分:0)
我不知道任何可以执行此操作的插件。
降低风险的一种方法是创建多个配置并结合多个发布配置文件:
E.g。