Настоящий Флеймер
Зарегистрирован: 16 August 2006
Сообщения: 1510
Примеры кода: 0
|
У кого-нибудь работает ПРАВИЛЬНО микрасофтавский Intellisense |
09 December 2007 15:02 |
|
|
|
|
Ну в большинстве окон (где он более всего необходим - он не работает ваще). Ну например в том же окне Имедиат в Шарпе. Ну ладно, понятно что это слишком сложно для них...
Но все-таки... В некоторых окнах - ОН ВСЕ-ТАКИ РАБОТАЕТ!!! Что канешна удивительно донельзя - ведь мы имеем дело с MS...
Но эту ложку меда портит бочка дегтя - НИТАК он работает. НИПРАВИЛЬНО (Ну по-крайней мере на моем кампе)
Для примера возьмем такой фрагмент кинфига:
<system.diagnostics>
<sources>
<source name="DefaultSource" switchName="DefaultSwitch">
<listeners>
<add name="SQLLog" />
<!--<add name="EventLog" />
<add name="Delimited" />
<add name="XmlWriter" />
<add name="FileLog"/>
<add name="Console" />-->
</listeners>
</source>
</sources>
<switches>
<add name="DefaultSwitch" value="Information" />
</switches>
<sharedListeners>
<!-- Мой собственный SQL-журнал <type name>, <assembly name>, <version number>, <culture>, <strong name>-->
<add name="SQLLog" type="MyLogToSQLFromWeb.MyLogListener, MyLogToSQLFromWeb, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e989b5738bc16ea9" />
<!--в окно OUTPUT-->
<add name="AspLog" type="Microsoft.VisualBasic.Logging.AspLog, Microsoft.VisualBasic, Version=2.0.0.1, Culture=neutral, PublicKeyToken=6315780d5082271f" />
<!--В системный журнал-->
<add name="EventLog" type="System.Diagnostics.EventLogTraceListener, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" initializeData="Votpusk_EventLogWriter"/>
<!--в указанный файл в текстовом формате -->
<add name="Delimited" type="System.Diagnostics.DelimitedListTraceListener, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" initializeData="c:\temp\Votpusk_DelimitedWriter.txt" delimiter=";" traceOutputOptions="DateTime" />
<!--в указанный файл в формате XML-->
<add name="XmlWriter" type="System.Diagnostics.XmlWriterTraceListener, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" initializeData="c:\temp\Votpusk_XmlWriter.xml" />
<!--в C:\Documents and Settings\Administrator\Application Data\Microsoft Corporation\Microsoft (R) Visual Studio (R) 2005\8.0.50727.762 (кстати в этом же каталоге находится лог девелопментского сервера) -->
<add name="FileLog" type="Microsoft.VisualBasic.Logging.FileLogTraceListener, Microsoft.VisualBasic, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" initializeData="FileLogWriter" BaseFileName="1.txt" />
<!-- Хм ? -->
<add name="Console" type="System.Diagnostics.ConsoleTraceListener, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" initializeData="true" />
</sharedListeners>
Как вы видите - это стандартный фрагмент конфига для слушателей диагностики (с подключением его его модулей).
Для чего нам тут нужен Intellisense - а для того, чтобы узнать ПРАМЕТРЫ ЛИСТЕНЕРОВ - ни для чего иного он нам не сгодится. Но вот что пишет микрасафтовский Intellisense на моем кампе - рисунок.
А у вас как?
К сообщению приложен файл (см. оригинал).
Последний раз редактировалось 09 December 2007 15:01
|
|