Моя проблема заключается в следующем:
Я получил проект Microsoft Visual C ++ 2008 и приказ организовать в нем все классы во вложенных пространствах имен. Теперь я получаю System :: Resources :: MissingManifestResourceException во время выполнения, потому что пользовательский System :: Windows :: Forms имеет ресурс сборки и с новым пространством имен старый Resx-файл больше не подходит. Моя проблема в том, что я понятия не имею, как подключить его к классу Form.
Старый код формы был похож на:
namespace OldNamespace{
ref class MainForm : public System::Windows::Forms::Form{
...
};
}
Новый код выглядит так:
namespace NewNamespace{
namespace GUI{
namespace MainWindow{
ref class MainForm : public System::Windows::Forms::Form{
...
};
}
}
}
Я пытался настроить имя файла созданного файла ресурсов из файла resx из
$(IntDir)\$(RootNamespace).$(InputName).resources
в
$(IntDir)\NewNamespace.GUI.MainWindow.MainForm.resources
Но я все еще получаю System :: Resources :: MissingManifestResourceException во время выполнения.
В чем моя ошибка?
Задача ещё не решена.