Я написал .dll в C #, чтобы изменить разрешения для папки. Я также написал .exe для проверки .dll, и он успешно меняет разрешения. Сейчас я пытаюсь вызвать DLL из ColdFusion, но получаю сообщение об ошибке System / Security / IPermission.
Я предполагаю, что это интерфейс в C #, который ColdFusion не может найти ни в одной из доступных сборок в моей системе. Я добавил сборку System.Security в мои ссылки в проекте C #. Что еще нужно сделать, чтобы ColdFusion смог найти интерфейс?
Вот как я использую .dll:
<cfobject type="dotnet" name="permObj" assembly="#pathToDLLs#CoursePortal.dll" class="CoursePortal.Permissions">
<cfset permObj.revokePermissions(dir, username)>