3
任何人都知道F#等同於C#的「extern alias」語句,如此處所述? https://blogs.msdn.microsoft.com/abhinaba/2005/11/30/c-2-0-using-different-versions-of-the-same-dll-in-one-application/F#等效於C#的「extern alias」
我需要使用兩個同名的dll版本,但VS IDE不允許我添加多個版本。
感謝您的提示。看起來像後者更容易,因爲前解決方案將包括4個DLL - 兩個包裝的每一個,然後底層的DLL,是正確的? –
我正在考慮兩個底層dll,然後是使用extern別名的C#包裝器,並從兩者公開功能,然後使用它的F#dll。如果其他解決方案適用於您,那也很好。 – scrwtp
爲了澄清先前的評論,不可能通過C#「清除」別名 - 它將在其中定義了別名的C#項目本地化。但是,您可以通過C#包裝類將功能展示給F#。 –