发布vs项目可以自动切换到发布模式吗?
我显然是在调试模式下开发的。 如果我从标准运行命令 (F5) 开始,我的项目应该以调试模式启动,但如果我发布我的项目,它应该自动切换到发布模式。 这是否可能以某种方式实现,甚至可以通过脚本实现?
I'm obviously developing in debug mode. If I'm starting with the standard run command (F5) my project should start in debug mode but if I publish my project it should automatically switch in release mode. Is this possible somehow, maybe even with scripting?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以轻松地在 VBA 中编写一个宏,该宏绑定到 VS 中的命令,该命令切换到发布模式,进行完全重建,并触发所需的任何其他发布/打包。 我以前做过这个。
VS 自动化的对象模型功能非常齐全。
编辑:
VS 中的调试/发布是配置属性。 这是有关访问/修改此内容的 MSDN 页面 。
设置完成后,您应该能够使用 DTE .ExecuteCommand 开始构建(或通过菜单等执行任何其他操作)。
You could easily write a macro in VBA that was bound to a command in VS which switched to release mode, did your full rebuild, and fired off any other publishing/packaging required. I've done this before.
The object model for VS automation is very feature complete.
Edit:
Debug/Release in VS are configuration properties. Here's the MSDN page on accessing/modifying this.
Once you've set that, you should be able to use DTE.ExecuteCommand to start a build (or do anything else that's available via menus, etc).