Я работаю над создателем PDF в Asp.net с помощью c #. В моем коде он создал файл pdf, и после этого я использую flush, закройте и утилизирую streamwriter, а в функции nest я открываю тот же файл в следующей функции, я открываю тот же файл, чтобы показать в браузере pdf viewer. мой метод создания PDF используется многопоточность и функция чтения PDF в нормальном режиме.
Мой вопрос заключается в том, как проверить, что этот файл PDF используется в другом процессе в коде c #? Потому что, если я создал очень маленький файл PDF, он будет работать нормально, но если я создаю файл PDF из 5-10 страниц, в этом случае он выдаст ошибку т.е. the process cannot access the file because it is being used by another process
Я хочу использовать проверку кода монитора процесса в этом файле и как явно убить этот процесс?