我想编写一个 Rust 项目,它将调用另一个 C# dotnet 项目的 dll 文件公开的函数 [关闭]

问题描述 投票:0回答:0

我有一个用 C# 编写的 dotnet 项目,我想将其迁移到 Rust。该项目依赖于另一个 C# dotnet 项目,该项目将保留在 C# 本身中。有没有办法从Rust项目中调用后面的dotnet项目暴露的函数

我在网上找到的一种方法是先将 C# 转换为本机代码,然后再转换为 Rust,但这是非常密集且容易出错的,因为在 2 个地方存在桥接。

c# .net rust interop
© www.soinside.com 2019 - 2024. All rights reserved.