• Страница 1 из 1
  • 1
Модератор форума: No_MaTTeR, staford11  
Запуск через отладчик Visual Studio 2013
Explain
Капрал
Здравствуйте, пытаюсь запустить ядро в режиме дебага через отладчик Microsoft Visual Studio 2013. Хочу понять из-за чего крашится сервер, но при запуске выскакивает сообщение "Не удаётся запустить программу "D:\путь\game.lib"." Что делал я: скомпилировал ядро в режиме дебага. И всё. Прошу подсказать как правильно это делается, если я делал что-то не так или хотя бы поделится ссылками, где можно почитать про то, как вобще фиксятся краши. Заранее спасибо.

Добавлено (02.12.2016, 19:14)
---------------------------------------------
Как запустить разобрался, но появилась другая проблема, экзешники realmd и mangosd не видят конфиги, подскажите, пожалуйста, как справится с проблемой.

Если кому понадобится: слева кликаем на всё решение ПКМ, выбираем Свойства и в Запускаемых проектах выбираем realmd и mangosd, остальное отключаем, т. к. у них нет экзешников.

Добавлено (06.12.2016, 20:52)
---------------------------------------------
В общем, я таки разобрался как запустить сервер через Microsoft Visual Studio, мб кому пригодится(кособоко, но зато самостоятельно :p ):

1. Как я уже писал выше - тыкаем ПКМ на решение в Обозревателе решений(по умолчанию слева, там где перечислены все проекты) -> Свойства -> Общие свойства -> Запускаемый проект -> тыкаем Несколько запускаемых проектов -> ставим realmd и mangosd, остальное убираем
2. Заходим в проект mangosd -> открываем файл Main.cpp -> находим строку ("config,c", boost: :p rogram_options::value<std::string >( &configFile)->default_value(_MANGOSD_CONFIG), "configuration file") -> тыкаем ПКМ по _MANGOSD_CONFIG -> жмём Перейти к определению -> чуть выше находим строку с началом #  define SYSCONFDIR -> ставим там путь к своим конфигам, все \ в пути заменяем на \\, у меня это #  define SYSCONFDIR        "D:\\Games\\World of Warcraft\\Server 1.12.1\\Mangos\\"
3. Заходим в свой mangosd.conf и ставим в значение DataDir путь к папкам maps, vmaps, dbc, у меня это DataDir = "D:\Games\World of Warcraft\Server 1.12.1\Mangos\Data\"
4. В среде жмём Tool(Сервис) -> Options(Параметры) -> Debugging(Отладка) -> Symbols(Символы) -> ставим галочку Microsoft Server Symbols(Серверы символов Microsoft)
5. Компилируем и запускаем
Сообщение # 1 отредактировано Explain - Вторник, 06.12.2016, 21:10
  • Страница 1 из 1
  • 1
Поиск: