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".
问题消失了,在 "Project Properties"、"Security" 下,我删除了 "Enable OneClick security Settings"。由于缺少错误消息的详细信息,我只能猜测它与这些供应商提供的 DLL 可能未签名有关。如果有人有任何信息,请随时发表评论,我将不胜感激。
谢谢大家!
我正在尝试在我的程序中使用一个库,这需要我使用清单依赖项,但 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".
问题消失了,在 "Project Properties"、"Security" 下,我删除了 "Enable OneClick security Settings"。由于缺少错误消息的详细信息,我只能猜测它与这些供应商提供的 DLL 可能未签名有关。如果有人有任何信息,请随时发表评论,我将不胜感激。
谢谢大家!