2012-06-28 16 views
3

Я пытаюсь запустить java скриптовый код в Asp.net с помощью Noesis.Javascript.dll, но я столкнулся с сообщением об ошибке, поэтому любой может помочь мне решить эту проблему вопросы.Не удалось загрузить файл или сборку «Noesis.Javascript.dll»

{ "Не удалось загрузить файл или сборку„Noesis.Javascript.dll“или один из его зависимостей. Приложение не удалось запустить, поскольку его бок о бок конфигурации неверно. Пожалуйста, смотрите журнал событий приложений или использовать инструмент командной строки sxstrace.exe более подробно (исключение из HRESULT: 0x800736b1). ":" Noesis.Javascript.dll "}

Благодаря

+1

Вы можете увидеть что-либо в журнале событий приложения? Есть инструкции для sxstrace в [этом сообщении блога] (http://blogs.msdn.com/b/junfeng/archive/2006/04/14/576314.aspx), если у вас возникли проблемы с этим - что вы получаете От этого? – Rup

+1

Может быть, что Noesis.Javascript.dll ссылается на другую неуправляемую dll: s http://blogs.msdn.com/b/eldar/archive/2006/06/07/621501.aspx, которую он не может найти. Вы можете использовать ndepends, чтобы найти ссылки dll: s Noesis.Javascript.dll. Вы также можете использовать filemon для просмотра файлов, которые ищет программа. – mortb

ответ

5

Я имел эту ошибку во время выполнения, и когда я использовал sxstrace.exe, чтобы получить более информативное сообщение об ошибке, получилось t шляпа Noesis.Javascript.dll хотела в точной версии C++ Redistributable Package, Microsoft.VC90.CRT.dll, а именно версии 9.0.30729.6161 я получил правильную версию на http://www.microsoft.com/en-us/download/details.aspx?id=26368

Но научиться использовать SxSTrace, чтобы узнать, является ли это вашей точной проблемой. Порядок введение с помощью инструмента здесь http://blogs.msdn.com/b/junfeng/archive/2006/04/14/576314.aspx

4

В нашем случае (с использованием версии 0.7 библиотеки), мы должны были установить версию 2010 в ++ Redistributable C:

x64: http://www.microsoft.com/en-us/download/confirmation.aspx?id=14632

+0

У меня есть сервер Windows 2012 64bit, но на самом деле мне пришлось установить версию x86, чтобы она функционировала должным образом. благодаря – Francisco

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