Автор Тема: проблемы с msvs ultimate 2010  (Прочитано 7325 раз)

Оффлайн mike43842

  • Прохожий
  • *
  • Сообщений: 110
  • Репутация: +1/-0
    • mike43842
    • Просмотр профиля
    • lol
проблемы с msvs ultimate 2010
« : Ноябрь 28, 2013, 09:07:55 pm »
Всем привет, у меня вот такая проблема, посмотрел урок по созданию .asi плагина, создал нужный проект, сделал все как написано, написал в dllmain.cpp вот это:

Код: C++
  1. #include "stdafx.h"
  2.  
  3. BOOL APIENTRY DllMain( HMODULE hModule,
  4.                        DWORD  ul_reason_for_call,
  5.                        LPVOID lpReserved
  6.                      )
  7. {
  8.     switch (ul_reason_for_call)
  9.     {
  10.     case DLL_PROCESS_ATTACH:
  11.          MessageBoxA(0, "Привет", "Сообщение", 0);
  12.         break;
  13.  
  14.     case DLL_THREAD_ATTACH:
  15.     case DLL_THREAD_DETACH:
  16.     case DLL_PROCESS_DETACH:
  17.         break;
  18.     }
  19.     return TRUE;
  20. }

но после компиляции файл - не создается в папке release, но в окошке после компиляции наипсано, что файл сохранен
вот вся информация:

1>------ Build started: Project: gta_vc, Configuration: Release Win32 ------
1>Build started 28.11.2013 19:03:36.
1>InitializeBuildStatus:
1>  Creating "Release\gta_vc.unsuccessfulbuild" because "AlwaysCreate" was specified.
1>Link:
1>  gta_vc.vcxproj -> c:\users\admin\documents\visual studio 2010\Projects\gta_vc\Release\gta_vc.dll
1>FinalizeBuildStatus:
1>  Deleting file "Release\gta_vc.unsuccessfulbuild".
1>  Touching "Release\gta_vc.lastbuildstate".
1>
1>Build succeeded.
1>
1>Time Elapsed 00:00:00.27
========== Build: 1 succeeded, 0 failed, 0 up-to-date, 0 skipped ==========

незнаете что тут может быть не так?
« Последнее редактирование: Декабрь 05, 2013, 05:20:29 pm от mike43842 »

Оффлайн Sektor

  • Администратор
  • Постоялец
  • *****
  • Сообщений: 521
  • Репутация: +34/-0
    • Просмотр профиля
Re: проблемы с msvs ultimate 2010
« Ответ #1 : Ноябрь 28, 2013, 09:12:52 pm »
Цитировать
c:\users\admin\documents\visual studio 2010\Projects\gta_vc\Release\

А ты точно, заглядывал по этому пути? Действительно странно как-то все...

Оффлайн mike43842

  • Прохожий
  • *
  • Сообщений: 110
  • Репутация: +1/-0
    • mike43842
    • Просмотр профиля
    • lol
Re: проблемы с msvs ultimate 2010
« Ответ #2 : Ноябрь 28, 2013, 09:15:32 pm »
Да, действительно очень странно, не знаю чот делать, сначало поробовал в msvs 12, потом в 10 одно и тоже не создается файл :(

Оффлайн Sektor

  • Администратор
  • Постоялец
  • *****
  • Сообщений: 521
  • Репутация: +34/-0
    • Просмотр профиля
Re: проблемы с msvs ultimate 2010
« Ответ #3 : Ноябрь 28, 2013, 10:16:22 pm »
Качал с официального сайта?

Оффлайн mike43842

  • Прохожий
  • *
  • Сообщений: 110
  • Репутация: +1/-0
    • mike43842
    • Просмотр профиля
    • lol
Re: проблемы с msvs ultimate 2010
« Ответ #4 : Ноябрь 28, 2013, 10:24:40 pm »
да.

Оффлайн mike43842

  • Прохожий
  • *
  • Сообщений: 110
  • Репутация: +1/-0
    • mike43842
    • Просмотр профиля
    • lol
Re: проблемы с msvs ultimate 2010
« Ответ #5 : Ноябрь 28, 2013, 10:31:31 pm »
не понятно что тут не так( скачал твой сорс код там где спавнится танк и он тоже не компилится(

Оффлайн Sektor

  • Администратор
  • Постоялец
  • *****
  • Сообщений: 521
  • Репутация: +34/-0
    • Просмотр профиля
Re: проблемы с msvs ultimate 2010
« Ответ #6 : Ноябрь 28, 2013, 10:38:12 pm »
Ради примера укажи в проекте прям в корень диска C, путь Settings->General->Output files, и посмотри будет ли создаваться файлы после компиляции...

Оффлайн mike43842

  • Прохожий
  • *
  • Сообщений: 110
  • Репутация: +1/-0
    • mike43842
    • Просмотр профиля
    • lol
Re: проблемы с msvs ultimate 2010
« Ответ #7 : Ноябрь 28, 2013, 10:42:47 pm »
нет, файл все равно не создается.

Оффлайн graveman

  • Прохожий
  • *
  • Сообщений: 50
  • Репутация: +3/-0
  • Its cool! Man
    • Просмотр профиля
Re: проблемы с msvs ultimate 2010
« Ответ #8 : Ноябрь 29, 2013, 07:27:38 am »
mike43842 Ты создай проект dll, но не отмечай галочку "пустой проект". Перейди в тулбаре студии с режима "Debug" на "Release". Потом dllmain.cpp уже редактируй. Там кстати внутри проекта должны появиться папки Release в папке с решением (*.sln), именно там надо искать. Я правда в 2008-й студии работаю. Так то вообще в Code::Blocks, но MSVC для тестов тоже гоняю.
Ты бы расписал шаги, как ты делаешь.

Оффлайн mike43842

  • Прохожий
  • *
  • Сообщений: 110
  • Репутация: +1/-0
    • mike43842
    • Просмотр профиля
    • lol
Re: проблемы с msvs ultimate 2010
« Ответ #9 : Ноябрь 29, 2013, 12:43:16 pm »
Делаю я, все в точности как тут написано - http://gtabuilder.ru/sozdaem-pervyj-plagin-asi-na-c-chast-2/

еще хотел бы сказать что при компиляции у меня создается 2 папки release в одной нет ничего, а в другой появляются разные .tlog файлы и текстовик с названием плагина.
« Последнее редактирование: Ноябрь 29, 2013, 12:48:33 pm от mike43842 »

Оффлайн graveman

  • Прохожий
  • *
  • Сообщений: 50
  • Репутация: +3/-0
  • Its cool! Man
    • Просмотр профиля
Re: проблемы с msvs ultimate 2010
« Ответ #10 : Ноябрь 29, 2013, 01:23:34 pm »
Если есть диск D, попробуй там создать папку с именем без пробелов и пропиши в свойствах проекта. Кстати попробуй в винде поиск gta_vc.dll задать.

Оффлайн mike43842

  • Прохожий
  • *
  • Сообщений: 110
  • Репутация: +1/-0
    • mike43842
    • Просмотр профиля
    • lol
Re: проблемы с msvs ultimate 2010
« Ответ #11 : Ноябрь 29, 2013, 01:29:43 pm »
Все равно не выходит.

Оффлайн Sektor

  • Администратор
  • Постоялец
  • *****
  • Сообщений: 521
  • Репутация: +34/-0
    • Просмотр профиля
Re: проблемы с msvs ultimate 2010
« Ответ #12 : Ноябрь 29, 2013, 01:37:32 pm »
Цитировать
Все равно не выходит.
Первый раз в жизни вижу такую проблему со студией. Ну а винда какая?

Оффлайн mike43842

  • Прохожий
  • *
  • Сообщений: 110
  • Репутация: +1/-0
    • mike43842
    • Просмотр профиля
    • lol
Re: проблемы с msvs ultimate 2010
« Ответ #13 : Ноябрь 29, 2013, 01:44:46 pm »
7 64-bit

Оффлайн Sektor

  • Администратор
  • Постоялец
  • *****
  • Сообщений: 521
  • Репутация: +34/-0
    • Просмотр профиля
Re: проблемы с msvs ultimate 2010
« Ответ #14 : Ноябрь 29, 2013, 09:21:54 pm »
А какие файлы в release создаются? Еще вопрос в режиме debug пробовал компилировать?