我在C#中使用RewriteRule ^%2F(.*)$ //$1 [R,L]
。但是,我的SavefileDialog
找不到桌面文件夹路径。
这是我的代码:
SavefileDialog
SaveFileDialog sfd = new SaveFileDialog();
DialogResult result = sfd.ShowDialog(this);
if( result == DialogResult.OK) {
// do something
}
一旦启动,就会弹出此错误:
错误:“ C:\ Windows \ system32 \ config \ systemprofile \ Desktop”指的是不可用的位置。
为什么会弹出错误,我该如何解决?
答案 0 :(得分:1)
要在特定目录上打开SaveFileDialog
,请使用InitialDirectory
:
SaveFileDialog sfd = new SaveFileDialog();
sfd.InitialDirectory = Environment.GetFolderPath(Environment.SpecialFolder.Desktop);
DialogResult result = sfd.ShowDialog(this);
if (result == DialogResult.OK)
{
// do something
}
对于您的错误,请提供更多详细信息或至少提供方法的整个代码。