无法在Visual Studio中的发布模式下生成

时间:2017-10-27 16:17:39

标签: winforms visual-studio visual-studio-2015 build release

我尝试在发布模式下构建时遇到错误。但是它在调试模式下成功构建。我使用TFS和Visual Studio 2015。

ERROR 1
Severity    Code    Description Project File    Line    Suppression State
Error       Could not copy "obj\Release\MyTestApp.exe" to 
            "D:\MyFile\Publish\app.publish\MyTestApp.exe". Exceeded retry count of 10.
            Failed. MyTestApp           

ERROR 2
Error       Unable to copy file "obj\Release\MyTestApp.exe" to
            "D:\MyFile\Publish\app.publish\MyTestApp.exe". Could not find a part of the
            path 'D:\MyFile\Publish\app.publish'. MyTestApp

即使我更改路径并尝试发布它,它仍会显示与路径相同的错误消息。

1 个答案:

答案 0 :(得分:0)

当我先在调试模式下编译解决方案,然后在发布模式下(有时)编译我的解决方案时,我经常会遇到这个问题。 我目前正在使用Visual Studio 2019,但这也适用于您的版本。您可以尝试以下选项:

  1. 在Visual Studio中先使用Clean然后使用Rebuild-All选项
  2. 关闭并重新打开Visual Studio

  3. 如果问题仍然存在,则很可能是“ dotnet.exe”锁定了 文件。使用taskkill /im dotnet.exe杀死它;问题应该得到 解决

  4. 最后,打开资源监视器并检查是否存在任何打开的句柄 正在锁定您的文件。如果是,请杀死那些手柄。