Visual Studio 2008 зависает при открытии aspx/ascx файла

java.time
    LocalDate date = LocalDate.of(2019, Month.DECEMBER, 25);

    switch (recurrence) {
        case "Bi-Weekly": {
            date = date.plusWeeks(2);
            break;
        }
        case "Month": {
            date = date.plusMonths(1);
            break;
        }
        case "Quarterly": {
            date = date.plusMonths(3);
            break;
        }
        case "Half Yearly": {
            date = date.plusMonths(6);
            break;
        }
        case "Year": {
            date = date.plusYears(1);
            break;
        }

        default:
            System.err.println("Unrecognized recurrence: " + recurrence);
            break;
    }

    System.out.println("Added for " + recurrence + " gave: " + date);

Попытка кода из разностных строк (в другом порядке) дала:

Added for Bi-Weekly gave: 2020-01-08
Added for Year gave: 2020-12-25
Added for Quarterly gave: 2020-03-25
Added for Half Yearly gave: 2020-06-25
Added for Month gave: 2020-01-25
blockquote>

Имейте свой календарь события тоже получили время суток? Нет проблем: код работает так же, если использовать ZonedDateTime или LocalDateTime вместо LocalDate.

Используемый вами класс Calendar плохо спроектирован и давно устарел. Я нахожу java.time, современный Java-интерфейс даты и времени, с которым гораздо приятнее работать. Вот почему я хотел показать вам этот вариант.

Вопрос: Могу ли я использовать java.time на Android?

Да, java.time прекрасно работает на старых и новых устройствах Android. Для этого требуется как минимум Java 6 .

  • В Java 8 и более поздних версиях и на более новых устройствах Android (начиная с уровня API 26) встроен современный API.
  • В Java 6 и 7 получают ThreeTen Backport, бэкпорт современных классов (ThreeTen для JSR 310; см. Ссылки внизу).
  • На более старых версиях Android используется Android-версия ThreeTen Backport. Это называется ThreeTenABP. И убедитесь, что вы импортировали классы даты и времени из org.threeten.bp с подпакетами.

Ссылки

10
задан starblue 18 March 2009 в 10:13
поделиться

7 ответов

Это могла быть проблема с "Пользовательским файлом" Опций Решения (.suo), который живет в той же папке как решение (.sln) файл.

Попытайтесь регистрировать все, закрыв визуальный stuido, удалив этот файл и перезапуск.

May или не может помочь - у Вас даже не могло бы быть решения, в конце концов!


С другой стороны, Вы используете какое-либо антивирусное программное обеспечение? Обычно AV является установкой для проверки файлов, поскольку к ним получают доступ. Я, кажется, не забываю иметь проблемы с нашим некоторое время назад и останавливать его проверяющий, что файлы в моем решении помогли.

Если Вы используете Sophos, я могу помочь далее, иначе попытаться остановить Ваш AV сканирование файлов Вашего решения.

2
ответ дан 3 December 2019 в 15:53
поделиться

Можно попытаться открыться, использование другого редактора Visual Studio (щелкните правой кнопкой по файлу, Выберите Open With...),

1
ответ дан 3 December 2019 в 15:53
поделиться

Выключение Проверки HTML не работало. Что я заметил, что прежде, чем открыть .aspx/.ascx файл в использовании памяти решения (VS), например, 50k и когда я дважды щелкаю т.е. Default.aspx к представлению Source затем, использование памяти подходит, например, 150k, и VS не отвечает.

Все действительно работало на прошлой неделе.:/

0
ответ дан 3 December 2019 в 15:53
поделиться

Дикий выстрел, но попытка, выключающая Проверку HTML в Опциях. Была проблема с этим в какой-то момент.

0
ответ дан 3 December 2019 в 15:53
поделиться

Если вы не используете плагин ClearCase, проблема не исчезнет?

т.е. попробуйте сохранить копию решения на локальном компьютере, удалите все привязки системы управления версиями и посмотрите, получите ту же проблему.

В зависимости от того, как настроена ваша среда, вы можете наблюдать задержку, когда VB обменивается данными с ClearCase.

А если все остальное не помогает, есть несколько хороших диагностических инструментов из старых Пакет SysInternal, который поможет вам определить, является ли это проблемой доступа к файлу, реестра или сети.

Сайт SysInternals
FileMon - Файл читает / записывает
RegMon - чтение / запись реестра
TCPView - Сетевой трафик

0
ответ дан 3 December 2019 в 15:53
поделиться

Попробуйте удалить "Microsoft Visual Studio Web authoring Component" (из Программы). У меня возникла такая же проблема и я удалил этот компонент Visual Studio (подробнее об этом здесь). Вы потеряете визуальный дизайнер, но VS больше не будет висеть.

4
ответ дан 3 December 2019 в 15:53
поделиться

Это явно похоже на проблему с программой «Веб-компонент разработки Microsoft Visual Studio». Просто нажав «Изменить» в меню «Программы» и выбрав «Восстановить», я решил проблему. Теперь я могу использовать и дизайн. Это случилось со мной, когда я установил Office 2010.

18
ответ дан 3 December 2019 в 15:53
поделиться
Другие вопросы по тегам:

Похожие вопросы: