我正在尝试通过命令行构建我的 ASP.NET MVC 项目。
我正在运行这个命令:msbuild /p:platform="Any CPU"
在项目中,我们将配置转换与 MSBuild 一起使用。我们有一个 Pre-build 事件,如下所示:"$(MSBuildBinPath)\msbuild.exe" "$(ProjectDir)[MSBuild]\BuildSpecificConfigTransforms.xml" /p:Configuration=$(ConfigurationName)
但是,当我尝试使用 MSBuild 构建时,我收到了几个 MSB3061 错误:
(PreBuildEvent target) ->
C:\Users\xxxx\Development\EPiServer\GIT\xxxx\xxxx\[MSBuild]\BuildSpecificConfigTransforms.xml(86,5): error MSB3061: Unable to delete file "..\connectionStrings.config.temp". The process
cannot access the file 'C:\Users\xxxx\Development\EPiServer\GIT\xxxx\xxxx\connectionStrings.config.temp' because it is being used by another process. [path-to-csproj-file]
有谁知道这是什么?