无法加载文件或程序集'Javascript, Version=0.0.0.0, Culture=neutral,
本文关键字:Javascript Culture Version neutral 加载 文件 程序集 | 更新日期: 2023-09-27 18:11:25
我在控制台应用程序中使用Noesis.Javascript
DLL没有问题,但是当我在开发服务器的web应用程序中使用DLL时,我得到以下错误:
无法加载文件或程序集的提示。Javascript, Version=0.0.0.0, Culture=neutral, PublicKeyToken=ae36d046c7f89f85'或其依赖项之一。应用程序启动失败,因为它的并行配置不正确。有关详细信息,请参阅应用程序事件日志或使用命令行sxstrace.exe工具。(Exception from HRESULT: 0x800736B1)
首先,我认为问题是在开发服务器,因为哪里没有正确的msvc*.dll's
版本:
- msvcm90.dll (9.0.30729.6161)
- msvcp90.dll (9.0.30729.6161)
- msvcr90.dll (9.0.30729.6161)
我安装了这个版本,但错误仍然发生!
我使用的是win7 x64和visual studio 2008 express,服务器是win2008 server R2 x64。
有谁能帮我吗?我也有同样的问题,我的解决方法是:
- 下载并解压Javascript。. NET from http://javascriptdotnet.codeplex.com/
- 拷贝3个dll (msvcp100.dll, msvcr100.dll和Noesis.Javascript.dll)到/bin文件夹。
希望这个答案能帮助别人,因为之前的答案都没有为我解决这个问题。
确保服务器上安装了Microsoft Visual c++ 2010 Redistributable Package。可以从这个链接下载:
https://www.microsoft.com/en-us/download/confirmation.aspx?id=26999