str
сортируется на основе необработанных байтовых значений (Python 2) или порядковых значений Unicode (Python 3); в ASCII и Unicode все заглавные буквы имеют более низкие значения, чем все строчные буквы, поэтому они сортируются перед ними:
>>> ord('A'), ord('Z')
(65, 90)
>>> ord('a'), ord('z')
(97, 112)
Некоторые локали (например, en_US
) изменят порядок сортировки; если вы передадите locale.strxfrm
в качестве функции key
, вы получите сортировку без учета регистра в этих локалях, например
>>> import locale
>>> locale.setlocale(locale.LC_COLLATE, 'en_US.utf-8')
>>> a.sort(key=locale.strxfrm)
>>> a
['aaa', 'Bbb']
Я думаю, что это работает один за каждым Портом - можно попытаться повернуться, установка их, чтобы иметь тот же порт - нажимают на проект и смотрят на область свойств (необходимо выключить автоматическое поколение порта и затем установить port#),
Я попробовал вышеупомянутое решение, но оно не сделало работавший. Моим решением был vs2005, что я нашел для решения проекта, должен был сделать окно свойств VS 2008 видимый. Затем нажмите на веб-проекты и затем установите свойство "Always start when debugging" на ложь, и это должно заботиться о нем :(
Предложение - не использует внутренний WebDev, использует IIS вместо этого. Также уменьшает помеху в systray.;)
В Visual Studio 2008 на странице свойств для проекта есть запись под названием «Всегда запускать при отладке».
Обратите внимание, что для этого нужно выбрать проект и перейти на панель «Свойства» (или щелкнуть правой кнопкой мыши «Свойства»). Этот параметр отсутствует, когда вы дважды щелкаете проект и открываете его на главной панели редактирования.
VS по умолчанию устанавливает это значение на «включено» для всех ваших веб-проектов. Отключение решит эту проблему.
[редакционная статья] Это довольно раздражает, и я бы хотел, чтобы значения по умолчанию были ложными! [/ Editorial]