NET应用程序的C ++ / CLI程序集

时间:2018-08-30 16:36:21

标签: c# c++ .net .net-assembly

我目前正在为现有应用程序开发.NET程序集。此应用程序在应称为external.dll的文件中调用特定功能。我有一些C#代码,在编译后可与该应用程序正常工作:

using System.Windows.Forms;

/// Sample external.dll code
namespace External
{
    public class Handler
    {
        public void Execute(int row, double duration, string comment,     double[] argument)
        {
            //Some code
        }
    }
}

Scince我已经用C ++编写了一个大型程序,我想用c ++编写external.dll的应用程序应调用该程序。 我试图使用Visual Studio C ++ / CLR类库模板重写C ++中的C#代码,但是在现有应用程序启动期间出现错误消息:“此程序集是由比当前加载的运行时新的运行时构建的,无法加载”。

由于我是.NET Framework编程的新手,所以有点困惑。我认为使用C ++ / CLR模板应生成与使用C#相同的CIL代码。

0 个答案:

没有答案