gpt4 book ai didi

c# - 无法加载文件或程序集 IKVM.OpenJDK.Core

转载 作者:行者123 更新时间:2023-11-30 17:54:20 26 4
gpt4 key购买 nike

我正在使用 MPXJ ,这是一个允许在 Java 和 .Net 中操作项目信息的库。(更多信息在 http://mpxj.sourceforge.net/)我正在使用 Visual Studio 2012。当我将 VSTO 项目模板用于控制台应用程序或 windows.forms 应用程序时,我的程序运行没有任何错误。

但是,当我使用 Sharepoint Web 部件模板时,我看到以下错误消息:

System.IO.FileNotFoundException: Could not load file or assembly "IKVM.OpenJDK.Core, Version=7.0.4335.0, Culture=neutral, PublicKeyToken=13235d27fcbfff58" or one of its dependencies. The specified module could not be found.
File: "IKVM.OpenJDK.Core, Version=7.0.4335.0, Culture=neutral, PublicKeyToken=13235d27fcbfff58"
at MA_SQL_Workload.MppTaskController..ctor()
at MA_SQL_Workload.UpdateStarter.startDBUpdate()

所以它找不到程序集“IKVM.OpenJDK.Core”。

类 MppTaskController.cs 是唯一使用 MPXJ 库的类。当我实例化 MppTaskController 时发生错误。

当我在控制台或表单应用程序中使用完全相同的类时,它运行良好。如果需要,我可以将 windows.form 应用程序发送给您。

我想发布 project explorer 的图片,但我需要至少 10 声望才能发布图片。也许失败可能是项目文件夹中某些东西的错误路径。

如果您愿意,我想向您展示更多信息或将项目文件夹发送给您。

你怎么看,失败在哪里?

这里是文件夹中的所有*.dll文件...\ProjectName\WebpartName\bin\Debug\

IKVM.OpenJDK.Beans.dll
IKVM.OpenJDK.Charsets.dll
IKVM.OpenJDK.Core.dll
IKVM.OpenJDK.Jdbc.dll
IKVM.OpenJDK.Security.dll
IKVM.OpenJDK.SwingAWT.dll
IKVM.OpenJDK.Text.dll
IKVM.OpenJDK.Util.dll
IKVM.OpenJDK.XML.API.dll
IKVM.OpenJDK.XML.Bind.dll
IKVM.OpenJDK.XML.Parse.dll
IKVM.Runtime.dll
junit.dll
MA_SQL_Workload.dll
MA_SQL_Workload.pdb
MA_SQL_Workload.wsp
Microsoft.Office.Interop.MSProject.dll
mpxj.dll
poi-3.7-20101029.dll

最佳答案

确保您已经使用可执行文件在服务器上安装了 Saxon 组件。我遇到了同样的错误,虽然我的依赖项存在于服务器上正确的位置,但在我通过可执行文件安装 Saxon 组件之前我遇到了这个错误。祝你好运。 HTH.

关于c# - 无法加载文件或程序集 IKVM.OpenJDK.Core,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16102030/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com