Имеет ли xpto2 соответствующие разрешения на доступ к базе данных? Имеет ли учетная запись службы соответствующие разрешения на доступ к файлу базы данных, если это файл?
Если вы пишете приложение, которое требует, чтобы вы записали данные в базу данных или текстовый файл, вам нужно будет проверить и при необходимости изменить разрешения на сервере, чтобы у вас были права на запись и чтение на каталог, а также базу данных или текстовый файл, который вы также хотите написать (это возможно, только если вы, конечно, имеете полный контроль над этими вещами)
CAS или Code Access Security на платформе .Net представляют собой отдельную проблему. Безопасность доступа к коду позволяет в разной степени доверять коду в зависимости от того, откуда происходит код и от других аспектов идентичности кода. Защита доступа к коду также обеспечивает различные уровни доверия к коду, что сводит к минимуму объем кода, который должен быть полностью доверенным для выполнения. Поскольку вы дали полный доступ к коду, это не проблема.
Не могли бы вы проверить это руководство (поскольку вы используете II6).