我有一个项目,它使用以下代码行为用户提供选择文件位置等的选项。
Win32.SaveFileDialog dialog = new Win32.SaveFileDialog();
使用此,但是我得到以下错误:
the type or namespace name 'Win32' could not be found (are you missing a using directive or an assembly reference?)
我在文件顶部使用以下“使用指令”:
using System;
using Microsoft.Win32;
我相信所有这些都是必需的(实际上using Microsoft.Win32
甚至可能不是必需的)。
我有以下项目/ assembly(?)参考:
我知道有大约一百万个问题与这些问题有关,但似乎没有一个可以帮助我。我尝试重新构建解决方案,清理它,关闭和打开VS(2013)。不幸的是,我对VS或C#不太了解,但是我想我尝试了大多数合理的解决方案。
由于您正在使用Microsoft.Win32
并且尝试Win32
直接使用Direct,因此我相信您还需要添加以下指令以直接访问Win32
:
using Microsoft;
相反,您需要此指令。
using Microsoft.Win32.SaveFileDialog;
或者可以将以下代码行用于相同的功能:
Microsoft.Win32.SaveFileDialog dialog = new Microsoft.Win32.SaveFileDialog();
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句