C# WinRT访问同一文件两次,出现灾难性故障错误
我已经创建了在本地存储中保存InkManager的方法,代码如下。但当我访问它两次时,它是我的错误 灾难性故障(HRESULT异常:0x8000FFFF (E_) 可能的错误是什么 守则:C# WinRT访问同一文件两次,出现灾难性故障错误,c#,windows-8,stream,windows-runtime,outputstream,C#,Windows 8,Stream,Windows Runtime,Outputstream,我已经创建了在本地存储中保存InkManager的方法,代码如下。但当我访问它两次时,它是我的错误 灾难性故障(HRESULT异常:0x8000FFFF (E_) 可能的错误是什么 守则: try { StorageFile myMerge = await ApplicationData.Current.LocalFolder.CreateFileAsync("sign.png", CreationCollisionOption.ReplaceExisting);
try
{
StorageFile myMerge = await ApplicationData.Current.LocalFolder.CreateFileAsync("sign.png", CreationCollisionOption.ReplaceExisting);
using (IOutputStream signature = await myMerge.OpenAsync(FileAccessMode.ReadWrite))
{
if (signature != null)
{
await _inkManager.SaveAsync(signature);
signature.Dispose();
}
}
return myMerge;
}
世界跆拳道联盟。。。。“灾难性的失败”。。。这是有史以来最好的错误消息。EPICYes这是我收到的错误信息我知道。。。我们有一个VB6应用程序,它曾经抛出相同的错误。太搞笑了。你能帮我解决这个问题吗?试试评论行
signature.Dispose()代码>。您不需要Dispose()编码>作为使用
完成该工作。