У меня есть c# веб-приложение, которое было разработано под vs2015 / iis express, и консольное приложение, которое работает на том же компьютере. Я настроил именованный мьютекс, чтобы уменьшить конфликт доступа к файлам, и все отлично работало.
Консольное приложение создало мьютекс "IP C", а веб-приложение открыло его как существующий мьютекс.
После того, как я развернул это веб-приложение и консольное приложение на производственном сервере (2008 r2 / iis), два приложения не могут видеть взаимные исключения друг друга, и вся схема рушится.
Есть ли способ обойти это?