Доступ Silverlight к пути запрещен

Мой код читает текстовый файл построчно, в нем нет ошибок компиляции, однако, когда я его тестирую, он показывает следующее: «Доступ к пути запрещен»

Код:` public void EA() {

        var lines = File.ReadLines("Status.txt").Skip(81).Take(24).ToList(); //Read txt file line by line
        int timeout = 0;
        int success = 0;
        for (int i = 0; i < 24; i++) //for cicle for each line in txt 
        {


            if (lines[i] == "okay")
            {
                success++; //count for how many okay in txt

            }

            else if (lines[i] == "fail")
            {
                timeout++; //count for how many fail in txt
            }
        }
        if (timeout < 1)
        {
            BitmapImage verde = new BitmapImage(new Uri("/SilverLightTest;component/Estados/Verde.png", UriKind.Relative));
            eaMafra.Source = verde;

        }

        else
        {
            BitmapImage vermelho = new BitmapImage(new Uri("/SilverLightTest;component/Estados/Vermelho.png", UriKind.Relative));
            eaMafra.Source = vermelho;
        }

        if (timeout == 0) //if none, everything is ok
        {
            eaQuantos.Text = "ok";
        }

        else //if any show how many timeouts
        {
            eaQuantos.Text = timeout.ToString();
        }
    }`

Детали ошибки:

{System.Security.SecurityException: File operation not permitted. Access to path 'Status.txt' is denied. at System.IO.FileSecurityState.EnsureState() at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost) at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost) at System.IO.StreamReader..ctor(String path, Encoding encoding, Boolean detectEncodingFromByteOrderMarks, Int32 bufferSize, Boolean checkHost) at System.IO.StreamReader..ctor(String path, Encoding encoding, Boolean detectEncodingFromByteOrderMarks, Int32 bufferSize) at System.IO.File.ReadLines(String path)

Я пытался открыть общий доступ к папке «txt» «всем» (изменить и прочитать), но это не решило проблему.

Попробуйте изменить безопасность папки, содержащей ваш txt файл, чтобы получить правильный доступ.

Amin Sahranavard 05.02.2019 13:17

Добро пожаловать в Stack Overflow! Включайте код в виде текста, а не изображения. Изображение вашего кода бесполезно.

Klaus Gütter 05.02.2019 14:39

Нам действительно нужно увидеть ваш код. По умолчанию приложению Silverlight, работающему в браузере, не разрешено читать локальные файлы, если только пользователь не выберет его с помощью OpenFileDialog.

Berend 05.02.2019 14:48

Может быть, стоит отформатировать сообщение об ошибке как код, т.е. сделать отступ каждой строки четырьмя пробелами?

Berend 05.02.2019 14:49

Я обновил вопрос с кодом сейчас, спасибо за ответы

user3656060 05.02.2019 15:40

При запуске приложения из браузера все работает нормально. Возможно ли вообще запустить приложение, которое читает локальные файлы через браузер?

user3656060 05.02.2019 17:09
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
0
6
149
0

Другие вопросы по теме

Как я могу создать установщик приложения ClickOnce, который установит необходимые пакеты программного обеспечения вместе с настройкой моего приложения
Как подписать данные с помощью закрытого ключа сертификата в silverlight
При переходе с Silverlight, если мы конвертируем файл .xaml в файл .aspx, будет ли логика, записанная в файле .cs, работать так же
Инструмент преобразования C# / XAML для HTML5 для проекта Silverlight в HTML5
Как привязать контекст домена к сетке данных? Услуги Ria + Silverlight
Улучшения производительности Combobox Silverlight, уже использующие виртуализацию
Как мне получить доступ к данным из моей доменной службы в моей модели представления? Приложение Silverlight 5
Пользовательский установщик для внебраузерного (oob) приложения. Обновление не работает
Удаленный сервер вернул ошибку: NotFound. Граф объектов для типа type содержит циклы и не может быть сериализован, если отслеживание ссылок отключено
Мне нужно автоматизировать приложение, использующее технологию Silverlight, с помощью Selenium WebDriver