VS2010添加.dll引用错误

时间:2011-09-26 18:08:08

标签: c# visual-studio-2010 dll

我正在尝试将DLL添加到我的项目中,但存在一些问题。 首先,当我在引用中添加dll时,VS不会编译。它显示错误:

“ResolveManifestFiles”任务的“NativeAssemblies = @(NativeReferenceFile); @(_ DeploymentNativePrerequisite)”参数无效。

无法使用输入参数初始化“ResolveManifestFiles”任务。

任何人都可以告诉我出了什么问题?

2 个答案:

答案 0 :(得分:1)

之前曾问过类似的问题。您可以参考以下链接,看看它是否有助于缓解您的错误。

See this StackOverflow question : ResolveManifestFiles

MSDN Forums - Discussion

Regsvr32 Usage and Errors

答案 1 :(得分:0)

我已经解决了这个问题。

首先,dll不是.NET dll所以我必须将它放在项目文件夹的bin / debug目录中。

然后我用:

访问它
[DllImportAttribute(@".\LDACTL.dll", CallingConvention = CallingConvention.Cdecl)]
    static extern int LDA_GetStatus();

LDA_GetStatus()是dll上的一个函数....