我有一个Web项目(MVC),它使用一个本机库(ghostscript库)。
虽然是我的代码,但我使用DLLImport属性引用此库
[DllImport("gsdll64.dll", EntryPoint = "gsapi_new_instance")]
private static extern int gsapi_new_instance (out IntPtr pinstance, IntPtr caller_handle);
现在我需要部署这个Web应用程序。如何部署本机DLL?我没有像普通的托管库那样引用它,我对部署感到有些困惑。
答案 0 :(得分:0)
一种方法是将库添加到您正在部署的Web项目中。然后,您可以更改属性中的“构建操作”和“复制到输出”以符合您的需要(例如“无”和“如果更新则复制”)。您可以使用它来实际部署dll或任何其他文件。
您还可以尝试添加this question中的构建后操作。