Доброе время суток. Прошу помочь в решении следующей проблемы: Разрабатываю приложение на Visual C++ (VS 2010), SDI. Пока все двигалось хорошо, но не давно возникла загвоздка. Приложение успешно компилируется и запускается на ноутбуке (писал изначально на нем), но не давно приобрел нетбук и решил писать приложение в дали от дома (в метро, в универе и т.д.), поставил на него VS 2010 (не летает, но жить можно), скопировал папку с проектом и пересобрал и запустил ... и тут же получил сообщение об ошибке "Не удалось создать пустой документ". собирал в релиз на ноутбуке и перекидывал экзешник, результат тот же. Пока не было возможности протестировать на других компьютерах, но в ближайшее время это сделаю. Пошаговая отладка показала, что проблема в методе BOOL CTubeApp::InitInstance() (приложение называется Tube): Код (Text): // Команды диспетчеризации, указанные в командной строке. Значение FALSE будет возвращено, если // приложение было запущено с параметром /RegServer, /Register, /Unregserver или /Unregister. if (!ProcessShellCommand(cmdInfo)) return FALSE; (код созданный VS). собственно и вопрос, как это решить и с чем это может быть связанно? п.с. любую дополнительную информацию по вопросу с радостью предоставлю. за ранее спасибо.
проблемы была в моем коде. в конструкторе CDocument вызывался конструктор моего класса, в котором происходило чтение данных из внешних файлов, которые я и забыл перенести на нетбук (ну да да, бывает). собственно после перенес исходные данные и все работать.