"Система": пространство имен с этим именем не существует - программирование
Подтвердить что ты не робот

"Система": пространство имен с этим именем не существует

У меня был проект на С++, который работал отлично. Теперь я скопировал проект в другую папку и добавил проект в приложение 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

Спасибо заранее.

4b9b3361

Ответ 1

Установить поддержку RunTime для обычного языка в качестве поддержки "Common Language RunTime Support (/clr)" в 2 местах в ваших свойствах проекта:

Свойства конфигурации → Общие

Свойства конфигурации → C/С++ → Общие