[英]Visual Studio C# Manifest not finding files
我试图在程序中使用一个库,该库要求我使用清单依赖关系,但Visual Studio不会构建可执行文件,它说:
Error 15: Could not find file '<filename>, Version=0.0.0.0, Type=win32'.
这是在它自己的清单文件中定义的方式,我已经将其包含在项目中:
<dependency>
<dependentAssembly>
<assemblyIdentity type="win32" name="Namespace.sdk.core" version="0.0.0.0" />
</dependentAssembly>
</dependency>
如果我将其分离到一个依赖清单文件(namespace.sdk.manifest)中,它表示找不到该文件:(出于隐私考虑,我将实际名称替换为namespace.sdk):
<dependency>
<dependentAssembly>
<assemblyIdentity type="win32" name="Namespace.sdk" version="0.0.0.0" />
</dependentAssembly>
该文件在项目中。 有谁知道我该如何解决这个问题,或者至少要解决它? 错误消息中根本没有任何细节。 我也被告知要使用version =“ 0.0.0.0”。
问题消失了,当在“项目属性”,“安全性”下,我删除了“启用OneClick安全设置”。 由于缺少错误消息的详细信息,我只能猜测这与这些供应商有关,只要未签名DLL。 如果有人有任何信息,请随时发表评论,我将不胜感激。
感谢大家!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.