I use OpenFileDialog()
在我的 Silverlight 应用程序中。当我使用选择文件时ShowDialog()
它只是锁定文件,直到我关闭我的应用程序。
应用程序运行时我无法重命名或删除文件夹(浏览器中的 silverlight 应用程序)
如果我尝试选择任何其他文件夹中的任何其他文件,我可以重命名以前的文件夹。似乎正在释放手柄。
我的目标:上传完成后,我想(手动)重命名/删除文件系统中的文件夹。
我知道不可能指点OpenFileDialog()
从代码到其他文件夹。有什么指点吗?
顺便说一句,这是 Windows 错误消息:
该操作无法完成,因为
该文件夹已在另一个程序中打开。
关闭文件夹并重试。
我有同样的问题。以下修复了它
Stream fileStream = openFileDialog1.OpenFile();
if (fileStream != null)
{
...
fileStream.Close();
}
通过关闭流,我的问题就消失了......:P
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)