Как я устанавливаю путь в Visual Studio?

На мой взгляд, лучший способ вообще запретить SQL-инъекцию в вашем PHP-приложении (или любом веб-приложении, если на то пошло) - это думать о архитектуре вашего приложения. Если единственный способ защитить от SQL-инъекции - не забудьте использовать специальный метод или функцию, которая делает The Right Thing каждый раз, когда вы разговариваете с базой данных, вы делаете это неправильно. Таким образом, это просто вопрос времени, пока вы не забудете правильно отформатировать свой запрос в какой-то момент вашего кода.

Принятие шаблона MVC и структуры, такой как CakePHP или CodeIgniter - это, вероятно, правильный путь: общие задачи, такие как создание безопасных запросов к базе данных, были решены и централизованно реализованы в таких рамках. Они помогают организовать ваше веб-приложение разумным образом и заставляют вас больше думать о загрузке и сохранении объектов, а не о безопасном построении отдельных SQL-запросов.

74
задан Peter Mortensen 2 June 2017 в 19:32
поделиться

4 ответа

У Вас есть несколько опций:

  • можно добавить путь к DLLs к настройкам Исполняемых файлов под Инструментами> Опции> Проекты и Решения> VC ++ Каталоги (но только для создания для выполнения или отладки здесь )
  • , можно добавить их в глобальной переменной окружения PATH
  • , можно запустить Visual Studio с помощью пакетного файла, как я описал здесь , и управляйте путем в тот одном
  • , можно скопировать DLLs в каталог исполняемого файла:-)
47
ответ дан Community 24 November 2019 в 11:56
поделиться

Установите переменную ПУТИ, как Вы делаете. Если Вы запускаете программу от IDE, можно изменить переменные среды путем корректировки Параметров отладки в свойствах проекта.

, Если DLLs называют такими, что Вам не нужны различные пути для различных типов конфигурации, можно добавить, что путь к системе СОЕДИНЯЕТ переменную каналом или к глобальной Visual Studio в Инструментах | Опции.

1
ответ дан Mr Fooz 24 November 2019 в 11:56
поделиться

] Если вам нужно добавить только один путь для каждой конфигурации (отладка / выпуск), вы можете установить рабочий каталог команды отладки:

Проект | Недвижимость | Выберите конфигурацию | Свойства конфигурации | Отладка | Рабочий каталог

Повторите для каждой конфигурации проекта.

9
ответ дан 24 November 2019 в 11:56
поделиться

Найдите в MSDN « Как: установить переменные среды для проектов ». (Это свойства Project> Properties> Configuration Properties> Debugging «Environment» и «Merge Environment» для тех, кто спешит.)

Синтаксис NAME = VALUE и можно использовать макросы (например, $ (OutDir) ).

Например, чтобы добавить C: \ Windows \ Temp в ПУТЬ:

PATH=C:\WINDOWS\Temp;%PATH%

Аналогично, чтобы добавить $ (TargetDir) \ DLLS в ПУТЬ:

PATH=%PATH%;$(TargetDir)\DLLS
99
ответ дан 24 November 2019 в 11:56
поделиться
Другие вопросы по тегам:

Похожие вопросы: