Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Directory System.IO.Path.GetTempPath()访问被拒绝_Directory_.net_Temp_Access Denied - Fatal编程技术网

Directory System.IO.Path.GetTempPath()访问被拒绝

Directory System.IO.Path.GetTempPath()访问被拒绝,directory,.net,temp,access-denied,Directory,.net,Temp,Access Denied,im正在创建临时文件以存储在以下人员找到的临时文件夹中: string path=System.IO.path.GetTempPath() 方法返回C:\windows\Temp\ 我附加我的文件名: string filename = myfile.txt System.IO.Path.Combine(path,filename) 然而,这给了我一个机会 “消息”:“不支持给定的路径\u0027s格式。”,“StackTrace”:“在System.Security.Util.StringE

im正在创建临时文件以存储在以下人员找到的临时文件夹中:

string path=System.IO.path.GetTempPath()
方法返回C:\windows\Temp\

我附加我的文件名:

string filename = myfile.txt
System.IO.Path.Combine(path,filename)
然而,这给了我一个机会

“消息”:“不支持给定的路径\u0027s格式。”,“StackTrace”:“在System.Security.Util.StringExpressionSet.CanonicalizePath(字符串路径,布尔needFullPath)\r\n在System.Security.Util.StringExpressionSet.CreateListFromExpressions(字符串[]str,布尔needFullPath)\r\n位于System.Security.Permissions.FileIOPermission.AddPathList(FileIOPermissionAccess,AccessControlActions控件,字符串[]pathListOrig,布尔校验副本,布尔needFullPath,布尔copyPathList)\r\n位于System.Security.Permissions.FileIOPermission(FileIOPermissionAccess、AccessControlActions……等等

我已尝试修改临时文件夹的权限,以便网络服务具有权限。。
有什么想法吗?

您的路径包含无效字符。Unicode代码是0027,它是一个单引号“”,因此您需要检查将单引号添加到路径的位置。

您确定代码正确吗?我相信至少有一个更正是
string filename=“myfile.txt”“;
not
string filename=myfile.txt
Correct!是一个日期。Now()和分钟和小时造成了损害!现在解决了!非常感谢