我有一个WinForms应用程序,并且可以成功调用位于第三方DLL中的外部方法。该DLL文件可以位于我的计算机上的任何位置。
[DllImport("ext.dll")]
public static extern int Print(string cmd);
昨天,我从开发ext.dll的公司那里得到了一批东西,因为Print-Method中存在一个内部错误。该批次包含一个无bug版本的ext.dll。
现在我的问题是:DllImport如何找到我机器上任何位置的这个新的无bug版本并使用它而不是旧版本? 额外的信息:我使用DllImport,因为我无法通过VS中的“添加引用”添加dll文件。