繁体   English   中英

Visual Studio C#清单找不到文件

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM