
选项1
把你的.NET的DLL到像COM组件这个,那么你可以从golang的步骤,重新调用它,你的第一个环节。请记住,此选项仅适用于Windows。
选项2 将DLL包装在一个简单的C#控制台应用程序中,然后使用os /
exec在golang中调用该应用程序。如果您的C#DLL是跨平台的,那么您的最终程序仍然是跨平台的。
这两个选项都需要C#的基本知识,要么创建COM组件,要么编写控制台应用程序以调用DLL。IMO后者更容易。
欢迎分享,转载请注明来源:内存溢出

选项1
把你的.NET的DLL到像COM组件这个,那么你可以从golang的步骤,重新调用它,你的第一个环节。请记住,此选项仅适用于Windows。
选项2 将DLL包装在一个简单的C#控制台应用程序中,然后使用os /
exec在golang中调用该应用程序。如果您的C#DLL是跨平台的,那么您的最终程序仍然是跨平台的。
这两个选项都需要C#的基本知识,要么创建COM组件,要么编写控制台应用程序以调用DLL。IMO后者更容易。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)