Я использую VS 2008 на ноутбуке Windows 8 и получаю NotSupportedException
, когда отладчик достигает этой строки кода System.IO.Directory.GetCurrentDirectory()
. Может ли кто-нибудь сказать мне, почему я получаю эту ошибку?NotSupportedException Ошибка для getcurrentDirectory()
-1
A
ответ
0
На основе documentation есть только две ситуации, в которых вы можете получить это исключение.
- Операционная система Windows CE, у которой нет текущей функции каталога .
- Этот метод доступен в .NET Compact Framework, но в настоящее время не поддерживается.
Windows 8 не Windows CE, поэтому, я думаю, вы установили .NET Compact Framework.
0
Я рекомендую использовать System.Reflection.Assembly.GetExecutingAssembly.Location
string startuppath = IO.Path.GetFolderName(System.Reflection.Assembly.GetExecutingAssembly.Location);
+0
System.IO.Directory.GetCurrentDirectory() - это всего лишь метод тестирования для меня. Потому что я планирую открыть файл в нем, и я пытаюсь проверить, что с ним не так. Означает ли это, что я не могу использовать метод, который доступен? – user1568459
Смежные вопросы
- 1. Ошибка GetCurrentDirectory C#
- 2. GetCurrentDirectory для запуска. C++
- 3. MFC: GetCurrentDirectory function
- 4. Почему распадается GetCurrentDirectory?
- 5. JFileChooser GetCurrentDirectory() в строку
- 6. NotSupportedException для запросов LINQ
- 7. МОФ NotSupportedException
- 8. Xamarin: Что NotSupportedException значит
- 9. Ошибка времени компиляции для NotSupportedException в функции подкласса
- 10. Linq ошибка - «NotSupportedException: неподдерживаемые перегрузки используются для оператора запроса„Выбрать“»
- 11. JFileChooser getCurrentDirectory возвращает неверный текущий каталог?
- 12. RealmResults.clear() бросает NotSupportedException
- 13. C# File.ReadAllText, возвращающий «NotSupportedException»
- 14. Linq - EntityFramework NotSupportedException
- 15. Использование GetCurrentDirectory в качестве пути для сохранения/создания файла
- 16. Почему LINQ-версия этого цикла foreach генерирует исключение NotSupportedException («NotSupportedException»)?
- 17. Почему XDocument.Parse throw NotSupportedException?
- 18. NotSupportedException был необработанным (gridview C#)
- 19. FirstOrDefault бросает NotSupportedException
- 20. ASP.NET Entity Framework NotSupportedException
- 21. NHibernate Преодоление NotSupportedException
- 22. Явный эквивалент. Net's NotSupportedException
- 23. XPathNavigator.SetValue Throws NotSupportedException
- 24. Stream.Length throws NotSupportedException
- 25. StreamReader throws NotSupportedException
- 26. NotSupportedException на устройстве
- 27. Citrix Receiver NotSupportedException
- 28. Stream.Length throws NotSupportedException
- 29. NotSupportedException был пойман
- 30. NotSupportedException был непокучен, но почему?
основываясь на документации, я не понимаю эту часть, которую они упоминают: этот метод доступен в .NET Compact Framework, но в настоящее время не поддерживается. Потому что я считаю, что у меня есть последняя .Net Framework. Означает ли это, что инфраструктура .Net Compact не может запустить этот метод? – user1568459
Plese проверить, какую версию вы установили в Windows «Программы и функции». Да, это означает, что он доступен в API, но не может быть использован. –
У меня есть список фреймворков, .net compact framework 2.0 SP2 .net compact framework 3.5 .net framework 4.5 – user1568459