【发布时间】:2015-10-21 08:54:58
【问题描述】:
我们有一个包含 win32 dll 作为 content 文件的项目。此文件 (native32.dll) 被复制到输出目录并在运行时导入。 Visual Studio 编译项目时没有任何问题,但 TeamCity 会使用此 .dll 文件(或项目结构中包含的任何 .dll 文件)并将其视为参考:
csc.exe <..> /reference:native32.dll <..>
构建失败并出现错误:
CSC error CS0009: Metadata file 'native32.dll' could not be opened -- PE image doesn't contain managed metadata
如何排除这个native32.dll被引用?
【问题讨论】:
标签: c# reference msbuild teamcity