Сборка C ++ / CLI для приложения .NET

В настоящее время я работаю над сборкой .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
}
}
}

Кроме того, я написал большую программу на C ++, которая должна вызываться приложением, которое я хотел бы написать external.dll на c ++.
Я попытался переписать C # -код в C ++, используя шаблон библиотеки классов Visual Studio C ++ / CLR, но во время запуска существующего приложения возникает ошибка: «Эта сборка построена во время выполнения, более новом, чем текущая загруженная среда выполнения, и не может быть загруженным «.

Поскольку я новичок в программировании на платформе .NET, я немного запутался. Я думал, что использование шаблона C ++ / CLR должно генерировать тот же код CIL, что и использование C #.

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector