28.08.2009, 14:43 | #1 |
Модератор
|
Объект CLR не может быть упакован в любой тип Microsoft Dynamics.
Изучал порядок действий из темы http://axapta.mazzy.ru/lib/setup-ax2009/#ep-deployment
При открытии формы MS Dynamics Ax 2009-> Администрирование-> Настройка-> Интернет-> Корпоративный портал-> Управление развертываниями Появилась ошибка в infolog: Объект CLR не может быть упакован в любой тип Microsoft Dynamics Что бы это значило? |
|
28.08.2009, 15:44 | #2 |
Участник
|
А стек вызовов можете привести?
|
|
28.08.2009, 16:40 | #3 |
Модератор
|
X++: [c] \Classes\Info\add 14 [c] \Classes\SysEPDeployment\isMOSSInstalled 35 [c] \Classes\SysEPDeployment\new 31 [c] \Forms\EPUpdate\Methods\init 4 [c] \Classes\SysSetupFormRun\init 6 [c] \Classes\SysEPDeployment\main 34 |
|
28.08.2009, 16:51 | #4 |
Модератор
|
И в добавок не получает нормально выполнить пункт http://axapta.mazzy.ru/lib/setup-ax2...eb-site-family
все время выводит Невозможно разрешить удаленное имя: NNNNNNN P.S. Win 2003 SР2 R2 |
|
28.08.2009, 16:59 | #5 |
Участник
|
Цитата:
Сообщение от Poleax
И в добавок не получает нормально выполнить пункт http://axapta.mazzy.ru/lib/setup-ax2...eb-site-family
все время выводит Невозможно разрешить удаленное имя: NNNNNNN P.S. Win 2003 SР2 R2 |
|
28.08.2009, 17:02 | #6 |
Участник
|
У меня в методе isMOSSInstalled всего 29 строк, а у вас в стеке вылетает на 35. Вы там ничего не допиливали?
|
|
28.08.2009, 17:45 | #7 |
Модератор
|
|
|
28.08.2009, 18:18 | #8 |
Модератор
|
Цитата:
Но при cоздании семейства веб-узлов, появилась ошибка: Цитата:
Не удалось установить компонент "cb7a647c-b9ab-4cc3-8249-c8f749d07012" из-за ошибки при загрузке сборки приемника события "Microsoft.Dynamics.Framework.Portal, Version=5.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL": System.IO.FileNotFoundException: Невозможно загрузить файл или сборку "Microsoft.Dynamics.Framework.Portal, Version=5.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" или один из зависимых от них компонентов. Не удается найти указанный файл.
Имя файла: "Microsoft.Dynamics.Framework.Portal, Version=5.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" в System.Reflection.Assembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, Assembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection) в System.Reflection.Assembly.nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, Assembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection) в System.Reflection.Assembly.InternalLoad(AssemblyName assemblyRef, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection) в System.Reflection.Assembly.InternalLoad(String assemblyString, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection) в System.Reflection.Assembly.Load(String assemblyString) в Microsoft.SharePoint.Administration.SPFeatureDefinition.get_ReceiverObject() Предупреждение: регистрация привязки сборок выключена. Чтобы включить регистрацию ошибок привязки сборок, установите значение параметра реестра [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) в 1. Примечание. Регистрация ошибок привязки сборок может привести к некоторому снижению производительности. Чтобы отключить эту функцию, удалите параметр реестра [HKLM\Software\Microsoft\Fusion!EnableLog]. |
|
28.08.2009, 18:39 | #9 |
Участник
|
У Вас исключение FileNotFoundException. Можно предположить что эта сборка у Вас не зарегистрирована в GAC. Проверьте у себя.
|
|
28.08.2009, 18:57 | #10 |
Модератор
|
Цитата:
Сообщение от _scorp_
У Вас исключение FileNotFoundException. Можно предположить что эта сборка у Вас не зарегистрирована в GAC. Проверьте у себя.
Вложение 5048 SP1 установлен. Но инсталяции портала выполнялась с пункта http://axapta.mazzy.ru/lib/setup-ax2009/#ax2009-sp1 Т.е. копирование dll в папку Ax 2009 Может как то еще разок накатить SP1 на аксу? только она чет не хочет, говорит типа обновлять нечего. Цитата:
В данной системе отсутствуют компоненты Microsoft Dynamics AX 2009, которые могут быть обновлены. Для закрытия мастера нажмите «Завершить».
|
|
28.08.2009, 19:15 | #11 |
Участник
|
Вот поэтому он её и не находит, т.к. сборка ищется по строгому имени(strongly name), в которое входит имя файла, без расширения, номер версии(который у Вас отличается), идентификатор регионального стандарта и открытый ключ.
Вам нужно найти эту сборку нужной версии и зарегистрировать её в GAC. |
|
29.08.2009, 12:02 | #12 |
Участник
|
Необязательно - можно для перенаправления старых версий на новую попробовать подложить в GAC рядом с новой версией сборки конфигурационный файл Microsoft.Dynamics.Framework.Portal.config (по названию сборки) примерно такого содержания:
Код: <?xml version="1.0"?> <configuration> <runtime> <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> <dependentAssembly> <assemblyIdentity name="Microsoft.Dynamics.Framework.Portal" publicKeyToken="31bf3856ad364e35" culture="neutral" /> <bindingRedirect oldVersion="5.0.0.0" newVersion="5.0.593.0" /> </dependentAssembly> </assemblyBinding> </runtime> </configuration> |
|
|
За это сообщение автора поблагодарили: _scorp_ (1), player (1). |
02.02.2010, 17:20 | #13 |
Участник
|
Добрый день!
У меня такая же ошибка: Не удалось установить компонент "cb7a647c-b9ab-4cc3-8249-c8f749d07012" из-за ошибки при загрузке сборки приемника события "Microsoft.Dynamics.Framework.Portal, Version=5.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL": ....... Ошибка возникает при открытии портала или домашней страницы в аксапте. Но версия сборки 5.0.0.0 В чем может быть еще проблема? Спасибо. PS:MDAX2009, SQl2005 |
|
Теги |
ax2009, enterprise portal, sharepoint |
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|