102得票11回答
C++/CLI将System::String^转换为std::string

能否有人提供一个简单的代码,将以下内容转换为:System::String^ 致, C++的std::string 也就是说,我想要赋值为,String^ originalString; 收件人:std::string newString;

67得票4回答
如何从C#调用C++/CLI?

我有一个用C++实现的类,负责程序的算术计算,还有一个使用WPF的接口。我使用C#处理输入,但如何使用我的C++类呢? 我看到一些关于创建托管C++包装类以与之交互的评论,但我不知道从哪里开始。我也不知道该如何将其与所有其他代码一起编译。我找不到任何教程,谷歌上显示的关于托管C++的东西似乎并...

54得票6回答
应用部署时出现“System.IO.FileNotFoundException:无法加载文件或程序集'X'或其某个依赖项”的错误。

我在部署一个应用程序时遇到了奇怪的问题,该应用程序引用了一个用托管C++编写的程序集。 我创建了一个名为X的程序集,编译并将其引用到了一个名为Starter的exe文件中。 Starter.exe在本地机器上可以正常启动。然而,当我将starter调试文件夹的所有内容复制到虚拟机上并尝试在...

53得票5回答
托管C++和C++的区别

第二个问题是:我何时使用这两者中的哪一个?

48得票10回答
无法加载文件或程序集“***.dll”或其某个依赖项。

我有一个很久以前创建的dll,用于连接我开发的特定软件的数据库。多年来,我使用这个dll已经无数次并且从未出现过任何问题。 尝试部署我的最新应用时,出现以下错误:System.IO.FileNotFoundException: Could not load file or assembly ...

37得票1回答
托管 C++ ref 类

有没有关于什么是ref class以及何时声明一个类为“ref class”的好网站或解释? msdn上的解释对我来说不够清晰。 base_type(可选) 一个基本类型。ref类或ref结构可以从零个或多个托管接口和零个或一个ref类型继承。值类或值结构只能从零个或多个托管接口继承。 re...

33得票5回答
C++/CLI在.Net Core中的支持

我们的项目结构如下: native.dll :这包含了用C/C++编写的纯本机代码。此native.dll使用*def文件暴露一些函数。 包装库(wrapper.dll 使用.NET Framework v4.0编译):为了使用native.dll的功能,使用C++\CLI编写了一个包装库...

32得票3回答
什么是托管C++和C++/CLI之间的区别?

“旧版”Managed C++和“新版”C++/CLI之间的确切区别是什么?

30得票6回答
在使用C#类于C++(win32应用程序)中时出现EEFileLoadException异常

为了部署的原因,我正在尝试使用IJW将C#程序集包装在C++中,而不是使用COM可调用包装器。 我在其他项目上做过类似的操作,但是在这个项目上,我遇到了EEFileLoadException异常。任何帮助都将不胜感激! 托管C++包装代码(位于DLL中): extern "C" __de...

24得票4回答
C#的lock()在托管C++中的应用

托管C++是否有类似于C#的lock()和VB的SyncLock的等效方法?如果有,如何使用它?