В то время как возможно, что что-то в платформе имеет утечку, больше тогда, вероятно, у Вас есть что-то, что не является избав правильно, или что-то блокирует GC от избавления от него, IIS был бы главным кандидатом на это.
Просто помнят, что не все в.NET - полностью управляемый код, взаимодействующий с COM, файл io как потоки файла, запросы DB, изображения, и т.д.
проблема А мы имели только что (.net 2.0 на IIS 6) был то, что мы создадим изображение и затем избавимся от него, но IIS не освободил бы память некоторое время.
Это сделано для того, чтобы вопросительный знак не был неправильно истолкован как часть триграфа .
Например, в
"What??!"
"??!" Будет интерпретироваться как символ |
. Итак, вы должны избегать знаков вопроса следующим образом:
"What\?\?!"
Примеры дополнений к http://msdn.microsoft.com/en-us/library/bt0y4awe%28VS .80% 29.aspx