Вопросы по теме 'system.diagnostics'

ShowWindow от User32 работает не так, как ожидалось
Я использую метод ShowWindow из User32, чтобы скрыть окно (cmd.exe) от пользователя (в основном, чтобы они не закрыли его). Когда пользователь открывает форму, процесс запускается и скрывается, затем, когда форма закрывается, процесс уничтожается....
2967 просмотров
schedule 15.03.2024

System.Diaganostics.Process (когда один процесс внутренне использует другой)
Я использую C# System.Diagnostics.Process для мониторинга вывода утилиты командной строки. Процесс, который я отслеживаю «внутренне», запускает второй процесс, и как только он это делает, я больше не получаю выходных данных от объекта процесса....
839 просмотров
schedule 16.08.2022

Как определить, является ли System.Diagnostics.Process 32-битным или 64-битным?
Я пытался: process.MainModule.FileName.Contains("x86") Но он выдал исключение для процесса x64: Win32Exception: выполнена только часть запроса ReadProcessMemory или WriteProcessMemory
2591 просмотров

С# трассировка system.diagnostics
Я использую службу синхронизации для синхронизации между компактной базой данных и сервером. В web.config я диагностирую синхронизацию и регистрирую файл следующим образом: <system.diagnostics> <sources> <source...
8474 просмотров
schedule 29.09.2022

Рабочая роль Windows Azure не выходит за пределы первой строки кода
У меня есть рабочая роль, которая отлично работает при разработке, но не работает при развертывании. «Не работает» довольно расплывчато, но на самом деле это все, что мне нужно, так как я не вижу никаких ошибок или чего-либо еще (в любом случае в...
3081 просмотров

С# Process.exited не вызывается до тех пор, пока окно не будет закрыто
Итак, я пишу приложение, которое отслеживает консольное приложение, написанное другим разработчиком. Консольное приложение склонно к сбоям, и, поскольку оно работает всю ночь, мне нужно, чтобы мое приложение перезапустило его. Unfortunaltey, когда...
2149 просмотров
schedule 20.08.2023

Влияние DefaultTraceListener на производительность
При использовании трассировки System.Diagnostics оказывает ли существенное (измеримое) влияние на производительность отсутствие удаления прослушивателя трассировки "по умолчанию" в рабочем приложении ASP.NET в режиме выпуска с TRACE константа...
3669 просмотров
schedule 03.06.2023

Process.Start захват стандартных выходных символов
У меня есть служба Windows, которая будет обрабатывать результаты plink.exe (Putty/SSH). В настоящее время я успешно перехватываю стандартный вывод и отправляю команды через стандартный ввод в процесс. Моя проблема в том, что событие...
1663 просмотров
schedule 25.12.2022

Зачем мне отключать автосброс трассировки System.Diagnostics?
Во всех своих приложениях я всегда устанавливал <trace autoflush="true" /> Есть ли причина, по которой кто-то не хотел бы этого делать? Я думаю, что есть влияние на производительность, но насколько оно велико?
5123 просмотров
schedule 12.08.2023

Как лучше всего регистрировать исключения с помощью ETW?
Существует ли стандартный способ регистрации исключений с помощью ETW? Насколько я видел, единственный способ сделать это - зарегистрировать сообщение и, возможно, внутреннее сообщение об исключении, поскольку для типа исключения нет строго...
2807 просмотров

Настройка настраиваемого TextWriterTraceListener в web.config
Я видел два ответа по этой теме, но не могу понять. У меня есть собственный TextWriterTraceListener, и я хочу, чтобы он использовался в моем источнике трассировки. namespace MyTraceLogger { public class MyTextTraceListener :...
1264 просмотров
schedule 29.05.2023

Необходимо получить данные об использовании системного диска и памяти в универсальном приложении для платформы Windows 10.
Я работаю над приложением, которое имеет возможность «обратной связи», и в этой возможности я хотел бы зафиксировать использование системного диска и памяти, чтобы пользователь мог добровольно отправить его вместе со своими отзывами. Пример того, что...
215 просмотров

Имя типа или пространства имен «Процесс» не существует в пространстве имен «System.Diagnostics».
Эта ошибка не имеет для меня абсолютно никакого смысла. Я использую CodeDOM для компиляции исполняемого файла. Вот мой класс для компиляции: using System; using System.CodeDom.Compiler; using System.IO; using Microsoft.CSharp; class Compiler {...
809 просмотров
schedule 25.09.2022

Как предотвратить потерю извлечения событий при чтении из журнала событий?
Я использую EventLogWatcher (поскольку он был предложен как самый быстрый доступный метод для чтения из журнала событий) для чтения вновь записанных событий. Допустим, у меня есть журнал событий с именем CustomEventLog1 размером 2 МБ. У меня...
66 просмотров
schedule 07.07.2023

Как настроить ядро ​​Dotnet для отслеживания сети для вызовов HttpClient?
Согласно справочному документу на https://docs.microsoft.com/en-us/dotnet/framework/network-programming/how-to-configure-network-tracing Мы можем настроить это в web.config или любом другом файле конфигурации, и мы получим подробные трассировки...
4875 просмотров

Запустить файл на сервере из нажатия кнопки WPF
Некоторый код приложения, использующий Process.Start() и PsExec.exe для запуска видео на серверном ПК, работает нормально при запуске из консольного приложения, но не при запуске нажатием кнопки в приложении WPF. Это свело меня с ума сегодня....
79 просмотров
schedule 02.03.2023

C# Как я могу закрыть открытый файл с помощью .Net Framework?
Мне нужно, чтобы моя программа могла закрывать заданные файлы по их именам. Я поигрался с процессами, но пришел к выводу, что не могу правильно понять сам процесс. Скажем, у меня есть открытый файл блокнота Text.txt, который я хочу закрыть. Я...
117 просмотров
schedule 29.11.2022