2014-12-02 44 views
0

我正在研究的解决方案有一些特殊之处。有时我需要Clean solution,之后Rebuild solution,如果不是网络应用程序无法访问。那为什么我为该工作制作了一个bat文件,并将该bat文件绑定到Visual Studio工具栏中的按钮。Visual Studio“清洁和重建”在一个按钮?

但是用这种方式,visual studio只运行bat文件,所以它清理并重建了我之前在bat文件中定义的一个解决方案。我想要的是一个按钮,可以清理和重建解决方案OPENING,是一个组合的CleanRebuild视觉工作室的命令只需一个按钮。

有没有办法给我?

我使用Visual Studio 2013年

+4

[“重建”是一个“清洁”,然后是“构建”](http://stackoverflow.com/questions/1247457/difference-between-rebuild-and-clean-build-in-visual-studio-2008 )。你不应该需要明确清理然后重建,afaik ..你确定只是一个重建不会工作? – Blorgbeard 2014-12-02 02:50:45

+0

我确定。工作与否并不重要。类似于我的问题是:我们可以将一些Visual Studio函数组合到一个按钮(或菜单)中。 – 2014-12-02 07:35:13

+0

您可以在'Tools'菜单中为此目的定义外部工具吗?说这个外部工具指向一个bat文件.. – 2014-12-02 11:34:17

回答

1

正如@Blorgbeard说,

什么是重建解决方案?

重建解决方案将清理并从头开始构建解决方案,忽略之前完成的任何事情。它所做的是删除所有程序集,exe文件和引用的文件以再次编译。

什么是清洁解决方案?

Clean Solution将从bin/obj目录中删除所有已编译的文件(即EXE和DLL's)。

重建意味着编译和链接所有源文件,无论它们是否更改。构建是正常的事情,速度更快。有时,项目目标组件的版本可能会不同步,重建对于构建成功是必要的。在实践中,你永远不需要清洁。

+0

谢谢你写给我。我知道你的话是什么意思。但正如我对@Blorgbeard的评论,我要求的是关于使用IDE。 – 2014-12-02 07:38:41

相关问题