Компилятор игнорирует строку - C#
Формулировка задачи:
Здравствуйте.
Пытаюсь записать строку в файл с помощью Trace.WriteLine. Но ничего не выходит, строка просто игнорируется. Если пройтись дебагом то очень хорошо видно, что исполнение кода просто "перепрыгивает" через неё.
Конфиг:
Сам кусок кода:
Что я делаю не так?
Успешно игнорятся обе строки
Листинг программы
- <system.diagnostics>
- <trace autoflush="true" indentsize="4">
- <listeners>
- <add name="myListener" type="System.Diagnostics.TextWriterTraceListener" initializeData="C:\srv-mix\Web\log.txt" />
- <remove name="Default" />
- </listeners>
- </trace>
- </system.diagnostics>
Листинг программы
- //...
- TimeSpan mdPeriod = new TimeSpan (0, 20, 0);
- try
- {
- Trace.WriteLine("Test1234"); //Строка игнорируется
- LoadSensorDetails ( );
- //...
Да, ещё пробовал писать
Листинг программы
- Trace.TraceInformation("Test message.");
- Trace.Flush();
Решение задачи: «Компилятор игнорирует строку»
textual
Листинг программы
- <compiler language="c#;cs;csharp" extension=".cs" compilerOptions="/define:TRACE" type="System.CodeDom.Compiler.CodeDomConfigurationHandler" />
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д