我在我的Silverlight应用程序中使用OpenFileDialog()
。当我使用ShowDialog()
选择文件时,它会简单地锁定该文件,直到我关闭应用程序。
当应用程序正在运行(浏览器中的Silverlight应用程序),我无法重命名或删除文件夹。
如果我尝试选择任何其他文件夹中的任何其他文件,则可以重命名先前的文件夹。似乎它正在释放句柄。
我的目标:上传完成后,我想手动重命名/删除文件系统中的文件夹。
我知道不可能从代码中将OpenFileDialog()
指向其他文件夹。有什么建议吗?
顺便说一下,这是Windows错误消息:
由于文件夹在另一个程序中打开,因此无法完成操作。关闭文件夹,然后重试。