Имам подобен проблем с C++/CLI DLL namespace not found in MSVS. Използвам VS2010.
Имам C++/CLI Assembly (DLL), който съдържа управляван код за обвивка (публични референтни класове) за неуправляван C++ код. Когато препращам към този проект от проект на C# (в действителния ми проект това е библиотека от класове на C#, но мога да дублирам това поведение с приложение на C# winforms), не са достъпни типове (проверени в браузъра на обекти). получавам например
"error CS0246: The type or namespace name 'CLILib2' could not be found (are you missing a using directive or an assembly reference?)
"
когато се опитвате да използвате пространството от имена.
Моето събрание е правилно посочено. Неговите зависимости са правилно зададени. Не мога да намеря никакви дублиращи се грешки при свързване.
Имам демо проект.