Я бы рекомендовал использовать PDO (объекты данных PHP) для запуска параметризованных SQL-запросов.
Это не только защищает от SQL-инъекции, но и ускоряет выполнение запросов.
И используя функции PDO, а не mysql_
, mysqli_
и pgsql_
, вы делаете свое приложение немного более абстрактным из базы данных, в редких случаях, когда вам нужно переключать поставщиков баз данных .
Я сталкивался с этой проблемой сам.
Это - то, что работало на меня:
я добавил блок как ссылку и как "Существующий Ресурс". При удалении файла из Проводника Решения работало закрытие, затем вновь открыв проект.
Попробуйте установить для свойства Build Action исходных библиотек DLL значение None. Это решило проблему для нас.