Как закрыть файл PDF с веб-сайта, чтобы я мог переименовать содержащий каталог - PullRequest
0 голосов
/ 09 января 2012

с помощью: Windows 7 Asp.Net MVC3 Visual Studio 2010 Все основные браузеры

Моя проблема связана с невозможностью переименовать каталог после открытия pdf-файла

  1. Я открываю pdf с моего сайта, и он появляется на отдельной вкладке.
  2. Я закрываю вкладку, нажимая маленький X.
  3. Я пытаюсь переименовать файл, содержащий pdf
  4. Получить «Доступ к пути« foo »запрещен».

Еще одно проявление той же проблемы, вероятно.

  1. Я открываю и закрываю PDF с моего сайта.
  2. Затем я останавливаю веб-сайт (синяя квадратная кнопка в Visual studio)
  3. Затем я пытаюсь вручную переименовать директорию, содержащую только что открытый PDF-файл.
  4. Get: "Действие не может быть выполнено, потому что папка или файл в ней открыты в другой программе. Закройте папку или файл и попробуйте снова. "

Если я полностью закрою Visual Studio, я смогу переименовать каталог.

Большое спасибо.

Ответы [ 2 ]

0 голосов
/ 10 января 2012

Очевидно, что это проблема с Windows 7, которая существует уже некоторое время, но еще не исправлена.

http://answers.microsoft.com/en-us/windows/forum/windows_7-files/in-windows-7-getting-error-the-action-cant-be/449b2e05-8ed0-4a72-98bd-dde430d27e10

Я запустил веб-сайт на компьютере с Windows Server 2003 и былв состоянии переименовать каталог после открытия файла PDF без проблем.

0 голосов
/ 09 января 2012

1) Проверьте права доступа к вашей папке, чтобы увидеть, есть ли у вас / текущего пользователя доступ к папке изменений.Вы можете щелкнуть правой кнопкой мыши по этой папке и выбрать вкладку Безопасность.Вы можете изменить разрешения для пользователя и повторить попытку.

2) Как вы открываете PDF?Упомянутая ошибка возникнет, когда в файле останется ссылка на память.Если открыть файл, используя window.open (путь), и вы закроете экземпляр браузера, в котором был файл PDF, вы сможете без проблем переименовать папку.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...