Uwe Posted October 30, 2020 Report Share Posted October 30, 2020 Hello, I get this exception. I use the function "Assign Tag Presets" to assign "%artist" to the custom tag "ZZ_Artist". The reason to do it is: one can't sort the list of music, audiobooks by the existing tag "Artist" but one can sort it by the custom tag "ZZ_Artist". After some time I get this exception and I can reproduce it. Katerina got a video and logs/error files by Skype. Regards, Uwe ************** Exception Text ************** System.ArgumentException: Illegal characters in path. at System.IO.Path.CheckInvalidPathChars(String path, Boolean checkAdditional) at System.IO.Path.Combine(String path1, String path2) at PicaJet.Daminion.FileSystemOrganizer.FileNameGenerator.Combine(String path1, String path2) in C:\DaminionAutoGit\code\FileSystemOrganizer\FileNameGenerator.cs:line 113 at PicaJet.Daminion.FileSystemOrganizer.FileNameGenerator.DoParseFile(String basePath, IEnumerable`1 tags, String folderTemplate, String fileNameTemplate, Boolean replaceInvalidFolder, Boolean replaceInvalidFile, String filePath, FileValueProvider provider) in C:\DaminionAutoGit\code\FileSystemOrganizer\FileNameGenerator.cs:line 227 at PicaJet.Daminion.FileSystemOrganizer.FileNameGenerator.DoParseFile(String basePath, IEnumerable`1 tags, String folderTemplate, String fileNameTemplate, Boolean replaceInvalidFolder, Boolean replaceInvalidFile, String filePath, String customNameValue) in C:\DaminionAutoGit\code\FileSystemOrganizer\FileNameGenerator.cs:line 181 at PicaJet.Daminion.ClientCommon.MetadataPresetPresenter.GenerateNewPresetUsingRename(MetadataPreset preset, Int64 id, ICatalogView catalogView, FileNameGenerator generator, IList`1 guids) in C:\DaminionAutoGit\code\ClientCommon\Presenters\MetadataPresetPresenter.cs:line 1008 at PicaJet.Daminion.ClientCommon.MetadataPresetPresenter.ApplyPresetToItems(MetadataPreset preset, ICatalogView catalogView, IList`1 ids, MediaItemMixedChanger mixedChanger, Boolean silent, FileNameGenerator generator) in C:\DaminionAutoGit\code\ClientCommon\Presenters\MetadataPresetPresenter.cs:line 1129 at PicaJet.Daminion.ClientCommon.MetadataPresetPresenter.ApplyPresetToItems(MetadataPreset preset, Int64[] ids) in C:\DaminionAutoGit\code\ClientCommon\Presenters\MetadataPresetPresenter.cs:line 819 at PicaJet.Daminion.ClientCommon.MetadataPresetPresenter.ViewOnClickApply(Object sender, EventArgs eventArgs) in C:\DaminionAutoGit\code\ClientCommon\Presenters\MetadataPresetPresenter.cs:line 782 at WinPicaJet.MetadataPresetControl.ButtonOKClick(Object sender, EventArgs e) in C:\DaminionAutoGit\code\WinPicaJet\Forms\MetadataPresetControl.cs:line 271 at System.Windows.Forms.Control.OnClick(EventArgs e) at System.Windows.Forms.Button.OnClick(EventArgs e) at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent) at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks) at System.Windows.Forms.Control.WndProc(Message& m) at System.Windows.Forms.ButtonBase.WndProc(Message& m) at System.Windows.Forms.Button.WndProc(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.