Для сохранения моих конфигурационных данных я использую изолированную область домена хранения, например:
IsolatedStorageFile isoFile =
IsolatedStorageFile.GetUserStoreForDomain();
Но иногда при сохранении данных я получаю:
System.Reflection.TargetInvocationException: Exception has been thrown by the
target of an invocation. ---> System.IO.PathTooLongException: The specified path,
file name, or both are too long. The fully qualified file name must be less than
260 characters, and the directory name must be less than 248 characters.
at System.IO.PathHelper.Append(Char value)
at System.IO.Path.NormalizePath(String path, Boolean fullCheck, Int32 maxPathLength)
Хорошо, мой fileName слишком длинный. Но я не могу это контролировать. Также я не могу использовать область приложения, потому что я не использую ClickOnce.
Так что мне делать?
Спасибо