Visual Studio


  • warning: Creating default object from empty value in /home/users/d/dm9/domains/mokshin.su/modules/taxonomy/taxonomy.module on line 1364.
  • : preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/users/d/dm9/domains/mokshin.su/includes/unicode.inc on line 311.

[•] .NET SmtpClient - анонимная аутентификация

Для анонимной аутентификации (точнее - чтобы ее не было вообще) нужно:

  • установить свойство UseDefaultCredentials = False
  • не назначать значение свойству Credentials (т.е. должно быть null для C#, или Nothing для VB)

Об этом что-то нигде явно не упоминается. Кроме как в msdn ;-) :

If the UseDefaultCredentials property is set to false and the Credentials property has not been set, then mail is sent to the server anonymously.

И лезут всякие ошибки типа таких:


    The server committed a protocol violation The server response was: UGFzc3dvcmQ6
    Syntax error in parameters or arguments. The server response was: Unknown command

[•] Аналог Delphi'йского ProcessMessages в Visual Studio: DoEvents()

Фактически делает то же самое в Visual Studio (читай: Basic, C++, C#) - обрабатывает сообщения окна, которые появились в очереди за время выполнения основного кода (потока). Соответственно окно отрисовывается нужным образом, отражаются все изменения, если были сделаны.


Ленты новостей
Нравится


Последние комментарии