我只是从Visual Studio 2013升级到Visual Studio 2015,我注意到了一个让我烦恼的区别:
我们有一个很大的解决方案,我们通常做“重建所有”操作,然后当我们编辑文件时,我们只是重建我们刚刚修改过的库,然后我们开始调试客户端。
这在VS2013中非常好用,但是现在,使用VS2015,即使我这样做了:
它尝试重建一些DLL。更糟糕的是,如果我需要两个实例,我会进行全部重建,一次调试,第二次调试,它会尝试再次编译(由于第一次调试正在使用DLL,因此失败了。
在我们的例子中,我们有多个客户端彼此交互,所以我们经常从调试一开始,然后开始调试另一个。但他们有一些共同的项目,第二个调试客户端试图重建。
有没有办法避免这种行为?这在VS2015中对我们来说是全新的。