Рейтинг:
1
Ravi Bhavnani
Вам нужно будет использовать счетчик производительности. Ознакомиться с данной статьей, СР :
/ Рави
Armin.Engineer
Спасибо, это для извлечения использования сети процессом?
Ravi Bhavnani
Да. См. этот пост SO для примера:
https://stackoverflow.com/questions/27396786/how-to-monitor-the-network-bandwidth-usage-of-a-specific-application
/ Рави
Armin.Engineer
Просто скопируйте и пройдите мимо, но я получаю эту ошибку :
Система.InvalidOperationException: "счетчик является единственным экземпляром, имя экземпляра "не найдено" недопустимо для этой категории счетчиков".
Ravi Bhavnani
Так что отладьте его и определите, что вызывает проблему. Слепое копирование и вставка-это не способ написания кода. Если у вас есть конкретный вопрос, мы постараемся вам помочь. Но мы здесь не для того, чтобы делать за вас вашу работу. CP-это волонтерский сайт, и у всех нас есть реальная работа, которая занимает наше время.
/ Рави
Armin.Engineer
я думаю, что вы не очень хорошо поняли, что я копировал и вставлял и не трогал код, и с этим я хотел доказать, что я не делал никаких изменений , чтобы получить ошибки, и это было долгое время, что я пытался решить эту проблему, теперь я получаю эту ошибку (System.InvalidOperationException: 'Counter is single instance, имя экземпляра 'not found' недопустимо для этой категории счетчиков.) есть ли у вас какое-либо решение для решения этой проблемы, если тестировать этот код, чтобы увидеть, что вы получаете эту ошибку или нет.
Ravi Bhavnani
> Я не делал никаких изменений, чтобы получить ошибки
Это хорошо - я понимаю.
Я хочу сказать, что мы не можем решить эту проблему за вас. В вашем распоряжении есть отладчик и документы MSDN, поэтому, пожалуйста, используйте и то, и другое. Нам будет легче помочь вам, если вы сузите проблему до конкретной проблемы. Но не ждите, что мы бросим все и протестируем этот код для вас. Вы просматривали Stack Overflow для подобных вопросов? Просто сказать: "я сделал то, что вы предложили, и это не сработало" - нечестно по отношению к тем, кто добровольно тратит свое время, чтобы помочь вам.
/ Рави
/ Рави
Armin.Engineer
Да, я спрашиваю в StackOverflow, MSDN, c-sharpcorner и т. д., Я не могу отладить этот код , и мне нужна помощь для отладки, вы можете мне помочь ? спасибо за ответ
Ravi Bhavnani
Вы сказали, что вообще не изменяли код, верно? Ну, конечно, это не сработает - он ищет приложение под названием CUPC.exe. Вы вообще взяли на себя труд прочитать и понять код? Думаю, что нет.
/ Рави
Armin.Engineer
да, я изменяю этот код и заменяю другой процесс вместо него. CPUC.exe , я действительно читал код и почти понял его , если я не ошибаюсь, Я нашел этот код один раз с помощью поиска google и модифицировал его, но он не работал.
Ravi Bhavnani
Ладно, думаю, я нашел проблему. Отслеживание производительности использования сети (мера скорости загрузки и загрузки) специфично для сетевого адаптера, а не для приложения (по крайней мере, я не знаю, как получить значение для конкретного приложения.
Мне удалось написать небольшое консольное приложение, которое отслеживает использование сети для всех сетевых адаптеров, установленных в системе. Приложение основано на коде, который я нашел на SO. Вы можете скачать исходный код с сайта:
http://ravib.com/download/armin.zip
/ Рави
Ravi Bhavnani
Итак, вы попробовали образец, который я загрузил для вас?
/ Рави