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