Я пытался просмотреть файл (S: \ Scalable Development \ DRD_ToolPointManagement.doc) из общего доступа через веб-браузер с помощью приложения. когда я запускаю свое приложение в локальном режиме, он работает там, где я нажимаю код на среду разработчика и QA, не могу открыть файлне удалось открыть файл с общего диска
ответ
При использовании элемента управления веб-браузера вы используете Internet Explorer. Таким образом, могут применяться настройки безопасности.
Вам необходимо изменить их в настройках интернет-панели панели управления для каждого компьютера, на который вы хотите развернуть.
Например, вам может потребоваться добавить место в доверенную зону. Кроме того, целевой IE не может быть настроен на открытие документов Office на месте.
Почему downvote? Я испытал это, поэтому ... –
Существуют две разные проблемы: сначала используется сопоставленный диск и, во-вторых, права доступа к папке. Оба они зависят от того, на какой учетной записи работает приложение. Посмотрите на http://www.iis.net/learn/get-started/planning-for-security/understanding-built-in-user-and-group-accounts-in-iis
Вам нужна встроенная группа IIS_WPG, которая охватывает пул приложений, чтобы иметь доступ к сетевому диску. Если диск S: не отображается на веб-сервере, вам также необходимо использовать UNC-путь. Если вы посмотрите в Windows Explorer, ваш S: диск появится что-то вроде
myshare (\\myserver) (S:)
, которые должны быть переведены на \\myserver\myshare\Scalable Development\DRD_ToolPointManagement.doc
администратор домена необходимо разрешить доступ к сетевому ресурсу, и вы, возможно, потребуется рассмотреть impersonation
Похоже, у моего веб-сервера нет разрешений на доступ к файлу. System.IO.File.Exists (S: \ Scalable Development \ DRD_ToolPointManagement.doc) возвращает false, когда я запускаю его на моем веб-сервере. Как я могу проверить, имеет ли мой веб-сервер доступ к S Drive? –
Я отредактировал мой ответ, чтобы предоставить дополнительную информацию –
- 1. Не удалось открыть пользовательский файл с Google Диска
- 2. Открыть файл с сетевого диска
- 3. Не удалось открыть файл
- 4. Не удалось открыть файл
- 5. gdb не может открыть файл общего объекта
- 6. Laravel: Не удалось открыть файл
- 7. не удалось открыть файл трассировки
- 8. TagLib: не удалось открыть файл
- 9. не удалось открыть текстовый файл
- 10. Imagick: не удалось открыть файл
- 11. Не удалось открыть файл perl
- 12. Android не удалось открыть файл
- 13. PyGame: Не удалось открыть файл
- 14. Не удалось открыть файл с файлом 'io.mac'
- 15. Открыть файл с общего пути в браузере
- 16. Вызов папки общего диска с использованием javascript
- 17. Пробовал удалять файл с использованием скрипта vb с общего диска
- 18. не удалось открыть папку только что созданного Google Диска
- 19. dowload файл с общего диска на рабочий стол C#
- 20. Не удалось открыть файл, используя ifstream
- 21. kcachegrind не удалось открыть файл callgrind
- 22. PEAR: Не удалось открыть файл ввода: Файлы
- 23. OperationalError: не удалось открыть файл базы данных
- 24. phpDocumentor - Не удалось открыть входной файл: phpdoc.php
- 25. nasm: fatal: Не удалось открыть файл ввода
- 26. QFile открыть файл для записи не удалось
- 27. Не удалось открыть сохраненный файл проекта Gephi
- 28. Не удалось открыть входной файл: yii
- 29. phpspec Не удалось открыть входной файл
- 30. bash for loop: не удалось открыть файл
Вам нужно будет разместить более подробную информацию. См. [Ask]. –
Какая платформа вы и окружающая среда QA работают? Обратите внимание, что доступ к сопоставленным дискам из кода не будет работать в Windows8, вам нужно использовать путь UNC – David