无法加载文件或程序集'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版本:

  1. msvcm90.dll (9.0.30729.6161)
  2. msvcp90.dll (9.0.30729.6161)
  3. msvcr90.dll (9.0.30729.6161)

我安装了这个版本,但错误仍然发生!

我使用的是win7 x64和visual studio 2008 express,服务器是win2008 server R2 x64。

有谁能帮我吗?

无法加载文件或程序集'Javascript, Version=0.0.0.0, Culture=neutral,

我也有同样的问题,我的解决方法是:

  1. 下载并解压Javascript。. NET from http://javascriptdotnet.codeplex.com/
  2. 拷贝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