Ответ 1
Установить поддержку RunTime для обычного языка в качестве поддержки "Common Language RunTime Support (/clr)" в 2 местах в ваших свойствах проекта:
Свойства конфигурации → Общие
Свойства конфигурации → C/С++ → Общие
У меня был проект на С++, который работал отлично. Теперь я скопировал проект в другую папку и добавил проект в приложение WPF.
Теперь проект С++ дает мне много ошибок сборки. Один из них - "System' : a namespace with this name does not exist"
.
Ниже приведены строки, которые создают эту ошибку.
#include "stdafx.h"
using namespace System;
using namespace System::Reflection;
using namespace System::Runtime::CompilerServices;
using namespace System::Runtime::InteropServices;
using namespace System::Security::Permissions;
Вышеуказанные строки находятся в файле AssemblyInfo.cpp. У меня нет опыта работы на C++, поэтому трудно удалить ошибки. Любая помощь приветствуется. Ниже приведена другая ошибка, которая может помочь вам решить проблему.
managed targeted code requires a '/clr' option
Спасибо заранее.
Установить поддержку RunTime для обычного языка в качестве поддержки "Common Language RunTime Support (/clr)" в 2 местах в ваших свойствах проекта:
Свойства конфигурации → Общие
Свойства конфигурации → C/С++ → Общие