全网首发:VS编译出错:两个输出文件名解析为同一个输出路径

Posted 柳鲲鹏

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了全网首发:VS编译出错:两个输出文件名解析为同一个输出路径相关的知识,希望对你有一定的参考价值。

  • 具体错误:
1>------ 已启动全部重新生成: 项目: TsOfficeInstaller-final, 配置: Debug Any CPU ------
1>C:\\Windows\\Microsoft.NET\\Framework\\v4.0.30319\\Microsoft.Common.targets(2291,5): error MSB3577: 两个输出文件名解析为同一个输出路径:“obj\\Debug\\TsOfficeInstaller.Forms.LicenseAgreementForm.resources”
========== 全部重新生成: 成功 0 个,失败 1 个,跳过 0 个 ==========
  • 解决办法

第一步,找到编译出错的文件LicenseAgreementForm.cs

第二步,删除类似的文件:LicenseAgreementForm.byn.resx

第三步,打开项目文件csproj,删除相关内容:

    <EmbeddedResource Include="Forms\\LicenseAgreementForm.byn.resx">
      <DependentUpon>LicenseAgreementForm.cs</DependentUpon>
    </EmbeddedResource>
 

以上是关于全网首发:VS编译出错:两个输出文件名解析为同一个输出路径的主要内容,如果未能解决你的问题,请参考以下文章

全网首发:VS编译的文件不在指定位置,怎么办

全网首发:使用命令行编译VS工程为Win32/x64

全网首发:TeaVM编译时容易出错的几种代码

全网首发:ProGuard如何混淆多个包

全网首发:由两个库同名函数,看LINUX动态库加载及调用

全网首发:解决uos上sqlite-jdbc访问/tmp目录出错提示的问题