Подключение C++/CLI сборки в проект
От: zz-sergant Россия https://bitbucket.org/zzsergant/hgsccpackage/wiki/Home
Дата: 23.05.11 06:59
Оценка:
Пытаюсь подключить C++/CLI сборку в проект Nemerle.

Сборка подключается, но при компиляции выдает:
C:\Tools\Nemerle\Nemerle.MSBuild.targets(230,9):Error: cannot find assembly '..\Lib\TestCppLib.dll'

Система Win7 x64, сборка TestCppLib — x86.

Похоже компилятор при сборке AnyCpu не может использовать reference сборки с платформой отличной от платформы хоста. Хотя например C# компилятор умеет собирать, просто выдает предупреждение о несовпадении платформ.

Решил добавить конфигурации x86 и x64 в Solution -> Configuration Manager, но там почему-то нет возможности создать Project Platform и настроить Target Platform.

Если же просто подключить сборку TestCppLib скомпилированную под x64, то проект собирается и работает, но отваливается intellisence в студии.
-- team zz
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.