2010-07-13 3 views
2

Я пытаюсь зарегистрировать скомпилированный двоичный файл .Net 4.0 с использованием утилиты regasm. Этот ComInterOp assemply должен быть развернут на сетевом ресурсе, и попытка зарегистрироваться из общего ресурса завершилась ошибкой с ошибкой «Cound not load file или assembly или one of dependecies». (регистрация работает, если двоичный файл находится на локальном диске). Это может быть проблема безопасности доступа к коду, есть ли способ установить ее для сборки фреймворка 4.0? Я пробовал Caspol.exe, который поставляется с 4.0 Framework, но это не помогло.с использованием regasm для сборки фреймворка 4.0, расположенной на UNC-ресурсе

ответ

3

Это на самом деле связано с настройками безопасности. Самым простым решением является изменение файла regasm.config включить элемент loadFromRemoteSources так, что сетевой ресурс будет доверять:

http://msdn.microsoft.com/en-us/library/dd409252(VS.100).aspx

 Смежные вопросы

  • Нет связанных вопросов^_^