相关疑难解决方法(0)

如何从c ++中调用C#

我想知道从C++(Native,而不是C++ CLI)代码调用ac#class方法的方法是什么?需要简单而优雅的方式

c# c++

10
推荐指数
3
解决办法
2528
查看次数

如何从C#应用程序远程调用另一个进程方法

我有一个C#应用程序,我想从我的app调用一个函数名称,例如SendChatMessage(字符串消息,int userid).但是这个函数属于我计算机上另一个运行的基于客户端/服务器的应用程序.我找不到如何做到这一点的方式.

我尝试使用Reflection库进行此操作但失败了.希望有人帮助我.

感谢帮助.

c# methods process call

8
推荐指数
1
解决办法
2万
查看次数

从本机C++调用C#,没有/ clr或COM?

之前已经问过这个问题,但我从来没有找到一个真正令人满意的解决方案 -

我有一个用C#编写的类库,我想从遗留的本机C++应用程序中调用它.主机应用程序是真正原生的,在Windows和Linux上编译,它是一个控制台应用程序.那么我怎么能让它调用C#类库,假设在Windows上使用Microsoft .NET,在Linux上使用Mono.

我在Windows上查看了SWIG并使用COM接口包装,但是有一个标准的可识别解决方案可以跨平台工作吗?即,它是通用的,适用于Microsoft .NET和Mono,一次写入使用到处实现.

解决方案应该将完整的类接口从C#域公开到C++域.

类似的问题只关注Windows解决方案,例如 -

在不使用COM的情况下从C++调用C#方法

.net c# c++ mono cross-platform

7
推荐指数
1
解决办法
2763
查看次数

从没有COM的非托管C++应用程序调用C#dll

有没有办法在没有COM使用的情况下从c ++非托管应用程序调用c#dll?

c# c++ com dll unmanaged

5
推荐指数
1
解决办法
1万
查看次数

标签 统计

c# ×4

c++ ×3

.net ×1

call ×1

com ×1

cross-platform ×1

dll ×1

methods ×1

mono ×1

process ×1

unmanaged ×1