Как Сбросить папку Working VSS 2005

NullPointerException s - исключения, возникающие при попытке использовать ссылку, которая указывает на отсутствие местоположения в памяти (null), как если бы она ссылалась на объект. Вызов метода по нулевой ссылке или попытка получить доступ к полю нулевой ссылки вызовет функцию NullPointerException. Они наиболее распространены, но другие способы перечислены на странице NullPointerException javadoc.

Вероятно, самый быстрый пример кода, который я мог бы придумать для иллюстрации NullPointerException, be:

public class Example {

    public static void main(String[] args) {
        Object obj = null;
        obj.hashCode();
    }

}

В первой строке внутри main я явно устанавливаю ссылку Object obj равной null. Это означает, что у меня есть ссылка, но она не указывает на какой-либо объект. После этого я пытаюсь обработать ссылку так, как если бы она указывала на объект, вызывая метод на нем. Это приводит к NullPointerException, потому что нет кода для выполнения в местоположении, на которое указывает ссылка.

(Это техничность, но я думаю, что она упоминает: ссылка, которая указывает на null, равна 't то же, что и указатель C, указывающий на недопустимую ячейку памяти. Нулевой указатель буквально не указывает на в любом месте , который отличается от указаний на местоположение, которое оказывается недопустимым.)

26
задан Jon Seigel 23 May 2010 в 04:24
поделиться

2 ответа

Это не может быть сделано в нормальном "диалоговом окне" Папки Работы Набора 2005 года VSS.

Однако при содержании клавиши Shift при вызове диалогового окна "Set Working Folder" это показывает старое диалоговое окно VSS 6.0. Здесь можно сбросить рабочую папку путем удаления строки и нажатия OK.

66
ответ дан Adam Tegen 28 November 2019 в 06:31
поделиться

Если VS2005 все еще использует .ini файлы, можно удалить рабочую запись папки из файла, и это наследует его от родителя.

2
ответ дан ConcernedOfTunbridgeWells 28 November 2019 в 06:31
поделиться
Другие вопросы по тегам:

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