После того, как я сделал, как было предложено Хансом Пассантом в C ++: Получение «ошибки C2065: 'pst': необъявленный идентификатор» при использовании pstsdk? (который работает), мой код теперь выглядит так:
private:
System::Void readPstFileButton_Click(System::Object^ sender, System::EventArgs^ e) {
pstsdk::pst myfile(marshal_as<std::wstring>(fileNameTextBox->Text));
}
И теперь я получаю следующие ошибки:
ошибка C3859: превышен диапазон виртуальной памяти для PCH; перекомпилируйте с параметром командной строки '-Zm111' или выше
ошибка C1076: ограничение компилятора: достигнут предел внутренней кучи; используйте / Zm, чтобы указать более высокий предел
. Я определенно не ожидал, что это произойдет, и я не знаю, как их решить.