如何从网站关闭pdf文件,以便重命名包含目录

时间:2012-01-09 14:06:23

标签: asp.net visual-studio-2010 pdf

使用: Windows 7的 Asp.Net MVC3 Visual Studio 2010 所有主流浏览器

我的问题是打开pdf文件后无法重命名目录

  1. 我从我的网站打开一个pdf,它出现在一个单独的标签中。
  2. 点击小X关闭标签。
  3. 我尝试重命名包含pdf
  4. 的文件
  5. 获取“访问路径'foo'被拒绝。”
  6. 可能是另一个同样问题的manisfestaion。

    1. 我从我的网站打开并关闭pdf。
    2. 然后我停止了网站(Visual Studio中的蓝色方形按钮)
    3. 然后我尝试手动重命名包含我刚刚打开的pdf文件的目录。
    4. 获取:“操作无法完成,因为文件夹或其中的文件在另一个程序中打开。 关闭文件夹或文件,然后重试。“
    5. 如果我完全关闭Visual Studio,我可以重命名该目录。

      非常感谢。

2 个答案:

答案 0 :(得分:0)

1)检查您的文件夹权限,以查看您/当前用户是否有权访问更改文件夹。您可以右键单击该文件夹,然后选择“安全”选项卡。您可以更改用户的权限,然后重试。

2)你是如何打开PDF的?当文件中仍有一些内存引用时,会出现上述错误。如果使用window.open(path)打开文件并关闭包含PDF的浏览器实例,则应该可以毫无问题地重命名该文件夹。

答案 1 :(得分:0)

显然这是一个问题,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文件后重命名该目录而没有任何问题。