Я пишу программу в .NET4, которая генерирует файлы с отображением в памяти следующим образом: MemoryMappedFile.CreateNew ("TEST", int.MaxValue))
Я создал модуль ISAPIкоторый установлен на IIS7, этот модуль будет читать MemoryMappedFile, но, к сожалению, он не работает, я получаю сообщение об ошибке: System.IO.FileNotFoundException: невозможно найти указанный файл.
Программанаходится на том же компьютере, что и IIS7, IIS работает на том же пользователе, что и моя программа.Если я помещу свой код из ISAPI в другую программу, и я смогу прочитать MemoryMappedFile без каких-либо проблем.
Та же проблема возникает, когда я использую свой код (который читает MemoryMappedFile) в ASP.NET.Похоже, IIS заблокировал MemoryMappedFile между приложением системы и ISAPI или ASP.NET.
Как решить эту проблему?MemoryMappedFile важен для меня.
Спасибо