gpt4 book ai didi

wpf - 如何使用 WPF 单击一次应用程序部署非托管 DLL?

转载 作者:行者123 更新时间:2023-12-04 11:43:42 29 4
gpt4 key购买 nike

我有一个使用非托管 dll 的 WPF 单击一次应用程序。

在本地调试时,我刚刚将 dll 复制到 debug/bin 文件夹中。

如何在项目 (VS2010) 中包含 dll,以便应用程序部署和访问它?

我尝试将其添加为资源并设置“内容”和“始终复制”,该文件似乎确实存在于安装/部署文件中,但是应用程序无法看到它。

如果有帮助,这是我用来访问非托管 DLL 中方法的代码示例。

 [DllImport("ODBC_VER_DETECT.dll")]
extern private static long GetCompanyFileVersion([MarshalAs(UnmanagedType.LPStr)] String sDataBase,
[MarshalAs(UnmanagedType.LPStr)] StringBuilder sVersion);

最佳答案

而不是经历整个“添加资源”的繁琐——我只需要“添加现有项目”到项目的根文件夹中,然后设置“内容”和“始终复制”。

关于wpf - 如何使用 WPF 单击一次应用程序部署非托管 DLL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6173501/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com