在我的SL3应用程序中,我提示用户选择一个保存位置,由于目标受众,该位置很可能是可移动驱动器。
如果用户尝试弹出/删除驱动器,则Windows会抱怨它“正在使用中”。
如果用户然后再次将文件保存到固定驱动器,则可以弹出/移除可移动驱动器。
几乎就好像this .NET issue正在发生。遗憾的是,由于.NET支持和SL安全限制的减少,两种解决方法都无法使用。
有什么想法吗?
答案 0 :(得分:0)
您使用的是SaveFileDialog吗?如果不是 - 那就不是这样了。
没有看到任何代码,这很难回答,但是你可能没有关闭文件(File.Close())吗?
据我所知,您无法更改SL中的当前目录,因此我怀疑您的问题的原因与链接中的解决方案相同。