Visual studio 错误:Service Fabric应用程序正在使用项目输出文件夹

Visual studio 错误:Service Fabric应用程序正在使用项目输出文件夹,visual-studio,azure,azure-service-fabric,Visual Studio,Azure,Azure Service Fabric,当我编译包含16个Service Fabric应用程序的解决方案时,VisualStudio会不时挂起其中的几个(2个或3个) 错误列表中的消息: The project output folder is being used by a Service Fabric application. The fabric application didn't release the lock on the output folder within 00:02:00 minutes. 输出窗口中的文本:

当我编译包含16个Service Fabric应用程序的解决方案时,VisualStudio会不时挂起其中的几个(2个或3个)

错误列表中的消息:

The project output folder is being used by a Service Fabric application. The fabric application didn't release the lock on the output folder within 00:02:00 minutes.
输出窗口中的文本:

Build started 8/31/2017 11:11:20 AM.
_WaitForServiceFabricApplicationCleanupBeforeBuild:
Waiting for output folder cleanup...
C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\Service Fabric Tools\Microsoft.VisualStudio.Azure.Fabric.ServiceProject.targets(28,5): error : The project output folder is being used by a Service Fabric application. The fabric application didn't release the lock on the output folder within 00:02:00 minutes.

Build FAILED.
我知道原因与本地集群有关,但这是一个重要的工具,我想继续使用

Visual Studio 2015更新3

Microsoft Azure服务结构5.6.220.9494

Microsoft Azure服务结构SDK 2.6.220.9494


本地集群在单节点模式下工作。

我也遇到了同样的问题,我卸载了SF SDK和VS工具,安装了最新版本,工作正常

这里是获取最新SDK和VS工具的链接。

作为解决此问题的变通方法,您可以尝试仅使用一个线程构建项目。在Visual Studio中,转到

工具->选项->项目和解决方案->构建和运行


并设置并行项目构建的最大数量=1

有时SF集群刚刚进入fritz,唯一的方法是重置本地集群,并重新发布所有应用程序。这通常发生在您通过Web平台安装新SDK之后,但坦率地说,这随时都可能发生