【问题标题】:Visual Studio - Could not copy the file "obj\Debug\[file].exe" because it was not foundVisual Studio - 无法复制文件“obj\Debug\[file].exe”,因为找不到它
【发布时间】:2016-10-05 12:26:23
【问题描述】:

所以,我正在尝试构建一个项目,我刚刚安装了 Visual Studio 来构建这个特定项目(它在 vb6 中,所以我需要使用 Visual Basic 工具扩展,因为我安装了 Visual Studio 2015)。我没有这方面的编程知识,只有网络。

当我尝试构建它时,它给了我这个错误:

----- 构建开始:项目:Proyecto1,配置:Debug x86 ------

C:\Program Files (x86)\MSBuild\14.0\bin\Microsoft.Common.CurrentVersion.targets(3812,5): 错误 MSB3030:无法复制文件“obj\Debug\Proyecto1.exe” 因为没有找到。完成构建项目“Proyecto1.vb6proj”—— 失败。

构建失败。

然后我点击错误,它会将我发送到那段代码

<!-- Copy the build product (.dll or .exe). -->

<Copy
SourceFiles="@(IntermediateAssembly)"
DestinationFolder="$(OutDir)"
SkipUnchangedFiles="$(SkipCopyUnchangedFiles)"
OverwriteReadOnlyFiles="$(OverwriteReadOnlyFiles)"
Retries="$(CopyRetryCount)"
RetryDelayMilliseconds="$(CopyRetryDelayMilliseconds)"
UseHardlinksIfPossible="$(CreateHardLinksForCopyFilesToOutputDirectoryIfPossible)"
Condition="'$(CopyBuildOutputToOutputDirectory)' == 'true' and '$(SkipCopyBuildProduct)' != 'true'">

  <Output TaskParameter="DestinationFiles" ItemName="MainAssembly"/>
  <Output TaskParameter="DestinationFiles" ItemName="FileWrites"/>

</Copy>

<Message Importance="High" Text="$(MSBuildProjectName) -&gt; @(MainAssembly->'%(FullPath)')" Condition="'$(CopyBuildOutputToOutputDirectory)' == 'true' and '$(SkipCopyBuildProduct)'!='true'" />

我已经看到了这个问题的现有问题,但解决方案对我不起作用。

【问题讨论】:

标签: vb.net visual-studio visual-studio-2015


【解决方案1】:

就我而言,就像@Hans 说这是我的防病毒软件故障 (Avast) 我禁用它以测试是否是问题所在,删除了 bin 和 debug 文件夹并重新打开了解决方案,它运行良好。

P.D.请记住将您的解决方案文件夹添加到您的防病毒排除项中。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-02-23
    • 1970-01-01
    • 2017-06-20
    • 2020-08-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多