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

получить путь к установленному программному обеспечению c # .net
Если я устанавливаю программное обеспечение с именем «ABC», как я могу получить полный установленный путь в C # .Net, если я предоставлю имя программного обеспечения «ABC» в качестве входных данных?
1437 просмотров
schedule 14.09.2021

Трассировка TraceEventType и Category
Как трассировать запись с помощью категории и TraceEventType? То есть я могу отследить сообщение с категорией: Trace.WriteLine("hello", "MyCategory"); И я могу отследить предупреждение: Trace.TraceWarning("uh oh"); но как...
594 просмотров
schedule 20.10.2021

Process.Start оставляет потоки пустыми
У меня есть код для запуска консольной команды / утилиты, мониторинга вывода в реальном времени с помощью Debug.WriteLine и записи окончательного вывода в файл журнала, когда это необходимо. Изменить: он не работает для Praatcon.exe, утилиты...
245 просмотров
schedule 11.11.2021

Какой PerformanceCounter в категории процесса возвращает размер памяти для экземпляра процесса?
Я написал приложение, которое отслеживает запущенные в данный момент процессы. В следующем фрагменте я получаю все экземпляры в категории «Процесс». var category = new PerformanceCounterCategory("Process"); var instanceNames =...
744 просмотров

Win32Exception: доступ запрещен в System.Diagnostics.ProcessManager.OpenProcess ()
Во-первых, я наивный разработчик и не очень разбираюсь в этих кодах. Я получаю отказ в доступе в блоке кода, который пытается получить номер версии одного из приложений. Сценарий: нет проблем при запуске кода в визуальной студии. Но когда...
6348 просмотров

Странные сообщения при выполнении команды Process.Start
У нас есть проект, который создает файл Excel и сохраняет его на общем сетевом диске, после чего он открывает этот файл, приложение работает нормально, но я получаю странные сообщения. Рассмотрим следующий фрагмент кода using Excel =...
41 просмотров
schedule 13.03.2022

WPF с использованием .Net 3.1 — Process.Start Ошибка файла Excel: указанный исполняемый файл не является допустимым приложением для этой платформы ОС.
Я пытаюсь открыть файл Excel ( .xlsx ) в приложении WPF .NET Core 3.1. Используя Winforms, я могу сделать process.start("Resources/test.xlsx") и файл откроется. В приложении WPF выполнение того же действия приводит к ошибке...
374 просмотров
schedule 16.03.2022

System.SecurityException ошибка
когда я компилирую следующий код, он показывает ошибку как ошибку system.securityexception. using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Diagnostics; using System.Threading; namespace...
11657 просмотров
schedule 27.03.2022

Я получаю исключение ConfigurationErrorsException. Не удалось найти конструктор для класса CustomListener.
Это связано с настраиваемой системой Systems.Diagnostics.TraceListener. <system.diagnostics> <sources> <source name="SomeTraceSourceName" switchType="System.Diagnostics.SourceSwitch"...
2631 просмотров
schedule 17.04.2022

Как создать EventBookmark при запросе журнала событий
У меня есть объект EventLogReader и запрос в журнале событий, который выглядит так: string query = "*[System[(Level=2) and TimeCreated[@SystemTime>='%LastRun%']]]") Код в основном использует средство чтения для запроса всех событий,...
1371 просмотров
schedule 29.04.2022

Проверьте, запущен ли процесс в удаленной системе с помощью C #
Я пытаюсь проверить, запущен ли процесс в удаленной системе. Я использую следующий код: string procSearc = "notepad"; string remoteSystem = "remoteSystemName"; Process[] proce = System.Diagnostics.Process.GetProcessesByName(procSearch,...
35992 просмотров
schedule 10.05.2022

Есть ли класс / пространство имен .net для просмотра машин в сети?
Я пытаюсь написать приложение wpf, которое позволяет мне просматривать список серверов / компьютеров в сети (AD или Workgroup). Раньше я открывал окна типа проводника для просмотра папок или каталогов, используя такой код, как...
207 просмотров
schedule 21.05.2022

Как я могу узнать, что заставляет мою транзакцию продвигаться?
У меня есть веб-сайт, который обслуживает веб-службы (смесь .asmx и WCF), которые в основном используют LINQ to SQL и System.Transactions. Иногда мы видим, как транзакция превращается в распределенную транзакцию, что вызывает проблемы, потому что...
187 просмотров

System.Diagnostics.Process.Kill не работает должным образом. С#
У меня есть приложение WinForm (.NET 4.5 C#) , где у меня есть BackgroundWorker , из которого я запускаю новое Process , используя приведенный ниже код. void bw_DoWork(object sender, DoWorkEventArgs e) { BackgroundWorker bw =...
2150 просмотров

Перехват необработанного исключения, вызванного неуправляемым подпроцессом
Используя объект C# System.Diagnostics.Process, я запускаю неуправляемый исполняемый файл, который позже запускает еще один неуправляемый исполняемый файл. Второй exe вызывает необработанное исключение, которое я бы хотел, чтобы мое приложение...
1303 просмотров

Класс C# .NET Process: как отправить ввод консольному процессу, ожидающему ввода?
Вот ситуация: нашему приложению C# WPF необходимо проанализировать вывод, который стороннее консольное приложение записывает в файл. Запустить процесс и проанализировать файл после WaitForExit() было бы достаточно просто, но, к сожалению, приложение...
716 просмотров
schedule 14.06.2022

Не удается получить доступ со ссылкой на экземпляр
Пока я могу сделать это: System.Diagnostics.Process.Start(@"C:\MyFolder\MyProgram.cmd"); Я не могу сделать это: var process = new System.Diagnostics.Process(); process.Start(@"C:\MyFolder\MyProgram.cmd"); Ошибка: к члену...
3195 просмотров
schedule 18.06.2022

Детализация области действия при отслеживании с использованием серверной части system.diagnostics
Я использую функцию отслеживания в System.Diagnostics и столкнулся с проблемой. Я реализовал трассировку в своем приложении без проблем, но борюсь с некоторыми передовыми методами. Или, проще говоря, я понимаю как, но не почему. У меня есть...
1201 просмотров
schedule 01.07.2022

Несколько экземпляров TraceSource пишут в один FileLogTraceListener
Я пытаюсь добавить ведение журнала на основе TraceSource в свое приложение ASP.NET. Мне нужна возможность выборочно контролировать SourceLevels для разных компонентов кода, отсюда и потребность в нескольких источниках. Все экземпляры TraceSource...
1434 просмотров

Как найти/закрыть процесс при запуске из TaskScheduler?
У меня есть две программы, которые конфликтуют друг с другом. Одно из них — это консольное приложение C#, которое запускается планировщиком заданий (Program1) посреди ночи, другое (Program2) — это программа C# WPF, которая обычно запускается...
150 просмотров