Ru/Launching from Visual Studio: Difference between revisions

From Valve Developer Community
< Ru
Jump to navigation Jump to search
(Created page with "В этом руководстве вы узнаете как запустить мод с помощью Visual Studio 2005, 2008 или 2010 года, это позволя...")
 
m (obsolete language category)
 
(10 intermediate revisions by 6 users not shown)
Line 1: Line 1:
{{lang|title=Запуск из Visual Studio|Launching from Visual Studio}}
В этом руководстве вы узнаете как запустить мод с помощью Visual Studio 2005, 2008 или 2010 года, это позволяет быстро протестировать его и добавить изменения. В качестве примера используется фиктивный(выдуманный) мод с названием MyMod. Во время выполнения шагов, замените название мода на своё собственное.
В этом руководстве вы узнаете как запустить мод с помощью Visual Studio 2005, 2008 или 2010 года, это позволяет быстро протестировать его и добавить изменения. В качестве примера используется фиктивный(выдуманный) мод с названием MyMod. Во время выполнения шагов, замените название мода на своё собственное.


{{note|Вы должны иметь [[Compiling under VS2005]] / [[Compiling under VS2008]] / [[Compiling under VS2010]].}}
{{note|Вы должны ознакомится со статьями {{L|Compiling under VS2005|Компиляция под VS2005}} / {{L|Compiling under VS2008|Компиляция под VS2008}} / {{L|Compiling under VS2010|Компиляция под VS2010}}.}}


== Настройка строки откладки ==
== Настройка строки отладки ==


# Нажмите правой кнопкой мыши по Вашему проекту и выберете: ''Properties > Configuration Properties > Debugging''.
# Нажмите правой кнопкой мыши по Вашему проекту и выберете: ''Properties > Configuration Properties > Debugging''.
# В ''Configuration'' в левом верхнем углу выберете пункт All Configurations.
# В ''Configuration'' в левом верхнем углу выберете пункт All Configurations.
# Select the Command field, click the drop down arrow, and choose Browse...
# Выберите поле "Command", кликните на стрелку рядом с ней и выберите "Browser..."
# Используйте директорию ''C:\Program Files\Steam\steamapps\'''имя пользователя'''\half-life 2 episode two\'' (или соответствующую базу source sdk, если вы создавали мод с нуля) и выбираем ''hl2.exe'' {{note|В 64-ех битной системе ''Program Files'' имеет название ''Program Files (x86)''; Пользователи использующие движок EP1 должны использовать установочную папку: <code>"\source sdk base\"</code> иначе вы получите ошибку: "setupArrayProps_R: array prop (null) is at index zero"}}
# Используйте директорию ''C:\Program Files\Steam\steamapps\'''имя пользователя'''\half-life 2 episode two\'' (или соответствующую базу source sdk, если вы создавали мод с нуля) и выбираем ''hl2.exe'' {{note|В 64-ех битной системе ''Program Files'' имеет название ''Program Files (x86)''; Пользователи использующие движок EP1 должны использовать установочную папку: <code>"\source sdk base\"</code> иначе вы получите ошибку: "setupArrayProps_R: array prop (null) is at index zero"}}
# Выберете поле Command Arguments. Введите команду ниже, при этом заменив '''MyMod''' на ваш собственный. После нажимаем на OK: <pre>-allowdebug -novid -game "C:\Program Files\Steam\steamapps\SourceMods\MyMod"</pre>
# Выберете поле Command Arguments. Введите команду ниже, при этом заменив '''MyMod''' на ваш собственный. После нажимаем на OK: <pre>-allowdebug -novid -game "C:\Program Files\Steam\steamapps\SourceMods\MyMod"</pre>
{{note|Make sure to include the quote; Пользователям c 64-ех битной системы нужно помнить о замене 'Program Files' на 'Program Files (x86)', иначе вы получите ошибку: 'Cannot Find gameinfo.txt'}}
{{note|Убедитесь, что имеются кавычки; Пользователям c 64-ех битной системы нужно помнить о замене 'Program Files' на 'Program Files (x86)', иначе вы получите ошибку: 'Cannot Find gameinfo.txt'}}


== Запуск ==
== Запуск ==


Существует несколько способов начать откладку вашего мода.
Существует несколько способов начать отладку вашего мода.


# Нажать F5
# Нажать F5
Line 20: Line 21:
# Найдите кнопку напоминающею зеленую стрелку, а так же отображающеюся в возле меню опций.
# Найдите кнопку напоминающею зеленую стрелку, а так же отображающеюся в возле меню опций.


A message will appear indicating that symbols cannot be found for hl2.exe. This simply means that there is no debug information for hl2.exe, but we aren't particularly interested in hl2.exe itself. It is our Client.dll and Server.dll made by our project that we will be debugging. Check ''Don't show this dialog again'' and click Yes. Your mod will now load several modules, and several seconds later your mod will appear. It is recommended to edit the video options, and select windowed mode. This will make it easier to switch back and forth between your mod and VS.
Если появляется сообщение, что символы для отладки не найдены - не беспокойтесь, там хранится исключительно информация для отладки и она совершенно не нужна, если используется параметр запуска -allowdebug.
 
Чтобы отключить это сообщение поставьте галочку в поле "Не показывать снова".
[[Category:Tutorials]]
{{ACategory|Tutorials}}
[[Category:Programming]]
{{ACategory|Programming}}

Latest revision as of 03:51, 22 August 2024

English (en)Русский (ru)Translate (Translate)

В этом руководстве вы узнаете как запустить мод с помощью Visual Studio 2005, 2008 или 2010 года, это позволяет быстро протестировать его и добавить изменения. В качестве примера используется фиктивный(выдуманный) мод с названием MyMod. Во время выполнения шагов, замените название мода на своё собственное.

Note.pngПримечание:Вы должны ознакомится со статьями Компиляция под VS2005(en) / Компиляция под VS2008(en) / Компиляция под VS2010(en).

Настройка строки отладки

  1. Нажмите правой кнопкой мыши по Вашему проекту и выберете: Properties > Configuration Properties > Debugging.
  2. В Configuration в левом верхнем углу выберете пункт All Configurations.
  3. Выберите поле "Command", кликните на стрелку рядом с ней и выберите "Browser..."
  4. Используйте директорию C:\Program Files\Steam\steamapps\имя пользователя\half-life 2 episode two\ (или соответствующую базу source sdk, если вы создавали мод с нуля) и выбираем hl2.exe
    Note.pngПримечание:В 64-ех битной системе Program Files имеет название Program Files (x86); Пользователи использующие движок EP1 должны использовать установочную папку: "\source sdk base\" иначе вы получите ошибку: "setupArrayProps_R: array prop (null) is at index zero"
  5. Выберете поле Command Arguments. Введите команду ниже, при этом заменив MyMod на ваш собственный. После нажимаем на OK:
    -allowdebug -novid -game "C:\Program Files\Steam\steamapps\SourceMods\MyMod"
Note.pngПримечание:Убедитесь, что имеются кавычки; Пользователям c 64-ех битной системы нужно помнить о замене 'Program Files' на 'Program Files (x86)', иначе вы получите ошибку: 'Cannot Find gameinfo.txt'

Запуск

Существует несколько способов начать отладку вашего мода.

  1. Нажать F5
  2. Main Menu > Debug > Start Debugging
  3. Найдите кнопку напоминающею зеленую стрелку, а так же отображающеюся в возле меню опций.

Если появляется сообщение, что символы для отладки не найдены - не беспокойтесь, там хранится исключительно информация для отладки и она совершенно не нужна, если используется параметр запуска -allowdebug. Чтобы отключить это сообщение поставьте галочку в поле "Не показывать снова".