所以,我正在尝试构建一个项目,我刚刚安装了Visual Studio来构建这个特定的项目(它在vb6中,所以我需要使用Visual Basic工具扩展,因为我安装了Visual Studio 2015)。我没有关于这方面的编程知识,只有网络。
当我尝试构建它时,它给了我这个错误:
------构建开始:项目:Proyecto1,配置:调试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) -> @(MainAssembly->'%(FullPath)')" Condition="'$(CopyBuildOutputToOutputDirectory)' == 'true' and '$(SkipCopyBuildProduct)'!='true'" />
我已经看到了这个问题的现有问题,解决方案对我没用。
答案 0 :(得分:0)
在我的情况下,就像@Hans所说的是我的防病毒故障(Avast),我禁用了它以测试是否是问题所在,删除了bin和debug文件夹,然后重新打开了解决方案,效果很好。
P.D。请记住将解决方案文件夹添加到您的防病毒例外中。