C++\CLI и C# в одном решении

238
23 сентября 2017, 20:44

Есть два проекта. Один на C# (в основном интерфейс), другой на С++\CLI (сам код). Проекты я создал, но не понимаю, как получить в C# доступ к управляемому классу, определённому в C++-проект. В зависимости проекта C# добавил. Что требуется сделать?

P.S.: при создании С++\СLI проекта я создавал библиотеку классов CLR.

Пример простейшего класса, к которому не получается получить доступ:

#pragma once
using namespace System;
namespace cpp_using {
    public ref class Class1
    {
        Class1(){}
        void test(){}
    };
}
READ ALSO
Использование SkiaSharp в WPF с соблюдением MVVM

Использование SkiaSharp в WPF с соблюдением MVVM

Цель: разработка простого векторного редактора на WPF с использованием SkiaSharp, в частности размещение SKElement в окне и рисование на нем прямых...

305
Не происходит нажатие на элемент формы WebBrowser

Не происходит нажатие на элемент формы WebBrowser

При нажатии на данную кнопку, должен произойти переход на другую страницуИспользовать url нельзя, потому что переключаются страницы без изменения...

312
вопрос про реализацию сервиса/сайта

вопрос про реализацию сервиса/сайта

Подскажите, как реализовать описанное нижеЕсли можно с кратким описанием

339
C# service не могу понять, где здесь утечка памяти

C# service не могу понять, где здесь утечка памяти

Создал сервис с помощью шаблона, сократил код до минимума, и всё равно за несколько минут сервис уже не 4, а 8 мб занимает и продолжает растиВот...

304