- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用 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/
我是一名优秀的程序员,十分优秀!