CKB:Message: The path is not of a legal form

Aus Cryptshare Documentation
Version vom 14. Januar 2022, 11:35 Uhr von Maintenance script (Diskussion | Beiträge) (Imported from text file)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu:Navigation, Suche


Applies to:

Cryptshare for Office 365 & Outlook up to version 2.4.0

Symptom:

When performing a Cryptshare transfer, an error message containing "The path is not of a legal form." appears. The full error message may look as follows:

Error Message  Expand source

Message = The path is not of a legal form.
ParamName =
Data = System.Collections.ListDictionaryInternal
InnerException =
TargetSite = System.String LegacyNormalizePath(System.String, Boolean, Int32, Boolean)
StackTrace = at System.IO.Path.LegacyNormalizePath(String path, Boolean fullCheck, Int32 maxPathLength, Boolean expandShortPaths)
at System.IO.Path.NormalizePath(String path, Boolean fullCheck, Int32 maxPathLength, Boolean expandShortPaths)
at System.IO.Path.GetFullPathInternal(String path)
at System.IO.FileInfo.Init(String fileName, Boolean checkHost)
at System.IO.FileInfo..ctor(String fileName)
at com.befine_solutions.cs4outlook.models.transferdialog.dataobjects.AttachmentObj..ctor(String filePath)
at com.befine_solutions.cs4outlook.custom.main.CryptshareTransferSequenceObj.StartUpload(ObservableCollection\`1 attachmentList, ObservableCollection\`1 recipientsList, ViewTransferSettings viewTransSettings)
HelpLink =
Source = mscorlib
HResult = -2147024809

Cause:

This issue is caused by a recent Windows 10 Insider Preview build. Due to a missing system resource file and a program library that relies on it, this error is thrown. More information: https://stackoverflow.com/questions/52637863/using-redemption-to-get-message-from-id-in-outlook-causes-system-error-code-18-t

Solution:

Update to the latest version of Cryptshare for Office 365 & Outlook