C# 我是否可以替换Windows应用商店应用程序中同一文件夹中的现有图像?

C# 我是否可以替换Windows应用商店应用程序中同一文件夹中的现有图像?,c#,windows-8,microsoft-metro,C#,Windows 8,Microsoft Metro,我开发了一个Metro应用程序。我有一个保存用户所选图像的页面。在“图片”文件夹中选择图像时,将发生错误: 调用COM组件时返回错误HRESULT E_FAIL 但如果我从另一个文件夹中选择,一切都会顺利进行,并将图像名称保存到数据库中 以下是片段: if (file != null) { StorageFolder documentsFolder = KnownFolders.PicturesLibrary; output = await file.CopyAsync(docu

我开发了一个Metro应用程序。我有一个保存用户所选图像的页面。在“图片”文件夹中选择图像时,将发生错误:

调用COM组件时返回错误HRESULT E_FAIL

但如果我从另一个文件夹中选择,一切都会顺利进行,并将图像名称保存到数据库中

以下是片段:

if (file != null)
{
    StorageFolder documentsFolder = KnownFolders.PicturesLibrary;
    output = await file.CopyAsync(documentsFolder, 
                                  file.Name.ToString(), 
                                  NameCollisionOption.ReplaceExisting);
}

我不认为你的标题很好地反映了你的实际问题。似乎您的标题应该类似于从图片文件夹打开图像时发生的
错误
您所说的其他文件夹是什么意思?您是否已添加访问清单中图片库的功能?您是否尝试从“网络DTC访问”中选择“无需验证”…??@Xyroid我已添加该功能。另一个例子是我选择了一个图像,路径是“Libraries\Pictures\Examples\example.png”,如果没有任何错误。如果我从“Libraries\Pictures\example.png”中选择图像,它将出现错误。我的目的是让用户选择图像,然后将图像名称存储到数据库中,然后将所选图像复制到Pictures文件夹中。谢谢。@Aurangzebalepoto抱歉你这是什么意思?谢谢