次の場所にあるTempフォルダーに保存する一時ファイルを作成しています。
string path = System.IO.Path.GetTempPath()
メソッドはC:\ windows \Temp\を返します
ファイル名を追加します:
string filename = myfile.txt
System.IO.Path.Combine(path,filename)
しかし、これは私に
"メッセージ":"指定されたパスの形式はサポートされていません。"、 "StackTrace": "at System.Security.Util.StringExpressionSet.CanonicalizePath(String path、Boolean needFullPath)\ r \ natSystem.Security.Util。 StringExpressionSet.CreateListFromExpressions(String [] str、Boolean needFullPath)\ r \ n at System.Security.Permissions.FileIOPermission.AddPathList(FileIOPermissionAccess access、AccessControlActions control、String [] pathListOrig、Boolean checkForDuplicates、Boolean needFullPath、Boolean copyPathList)\ r \ n System.Security.Permissions.FileIOPermission..ctor(FileIOPermissionAccess access、AccessControlActions......など)
TEMPフォルダーの権限を変更して、NETWORK SERVICESに権限を持たせてみました。何かアイデアはありますか?