2016-06-06 2 views
-1

У меня есть проект C#, который связан с проектом C++. Теперь я запускаю свое приложение на 64-битной машине. Как настроить проект C# на 64 бит? Есть проблема совместимости, с которой я столкнулся в 64-битной машине.C# проект целевой платформы 64-битной машины

Раньше я запускал свое приложение в 32-битной машине. Он работал отлично. В 64-битной машине соединение не выполняется, поскольку часть моего кода на C++ дает правильный вывод. при попадании кода ссылки C# выполнение останавливается без каких-либо ошибок.

+0

Вы можете заставить ваш управляемый код проекта в архитектуре процессора в свойствах проекта визуальной студии. –

+0

@ JonasKöritz как мы можем это сделать? –

ответ

0

Возможно, вам потребуется настроить проект для целевой x86 или x64 (зависит от вашей библиотеки C++).

Visual Studio Project Properties

+0

Я сделал это. По-прежнему стоит одна и та же проблема. Это coz C#, а C++ - dll? –

+0

Какое сообщение об ошибке вы получаете? Что делать, если вы отлаживаете приложение на зараженном ПК? –

+0

Я получаю сообщение об ошибке. Пока выполняется отладка моего кода на C++, и когда код связывания (с C#) встречается с остановками отладки. –