У меня есть проект WPF C#, который ссылается на C++/, CLI смешал проект режима. Я испытываю затруднения с помощью проекта WPF в Смешении Выражения 3. Я являюсь новым для Смешивания поэтому, возможно, это очевидно, но это не отобразит xaml разработчика правильно, пока это не разработает проект. В моем случае это жалуется, что мои пользовательские команды "не распознаны или не доступны", и решение состоит в том, чтобы разработать проект в Смешении. Но я не могу разработать проект, потому что он ссылается на C++/, CLI смешал проект режима, который не загрузит Смешение. Проект WPF является чистым C#, это просто, оказывается, ссылается на C++/, CLI смешал проект режима, но я не прошу, чтобы Смешение сделало что-либо со сборкой смешанного режима. Как я могу работать вокруг этой проблемы?
Править: Я смог добраться, это для создания путем удаления ссылки на C++ / CLI смешало проект режима и замену его со ссылкой на фактический блок. Однако это не идеально, потому что в моем прошлом опыте Visual Studio будет не всегда мочь разрешить ссылку при переключении между выпуском и настройками отладочного процесса.
Я бы подумал о создании второго файла решения. Один для открытия в Blend, а другой для открытия в Visual Studio. Они будут почти идентичны, за исключением того, что смешанная версия будет ссылаться на указанные файлы в их состоянии сборки. Версия VS будет ссылаться на проект так, как вы предпочитаете VS.