IKVM - NoSuchProviderException - 没有这样的提供者:SunMSCAPI

时间:2013-09-25 12:43:00

标签: c# java ikvm mscapi

我刚开始使用IKVM。我正在研究.NET中的项目,但是它的一些功能在Java中更容易实现。我需要使用几个java Jars(来自WSS4J和Axis)。我使用jar2ikvmc生成script.cmd文件。我运行这个文件并从罐子里获取dll。但是当我在我的C#项目中引用这些dll并使用它们时,我得到了这个NoSuchProviderException。

这是来自Exception的stackTrace:

  

v sun.security.jca.GetInstance.getService(String type,String algorithm,String provider)

     

v sun.security.jca.GetInstance.getInstance(String type,Class clazz,String algorithm,> String provider)

     

v java.security.Security.getImpl(String,String,String)

     

v java.security.KeyStore.getInstance(String type,String provider)

     

v cz.praktik.vzpmodul.b2b.B2BSluzby.nactiAlias(String)

     

v cz.praktik.vzpmodul.b2b.B2BSluzby..ctor(String serioveCisloKlice)

     

v VzpModulTest.Program.Main(String [] args)v C:\ Users \ florian \ Documents \ Visual Studio> 2008 \ Projects \ VzpModulTest \ VzpModulTest \ Program.cs:řádek21

     

v System.AppDomain._nExecuteAssembly(Assembly assembly,String [] args)

     

v System.AppDomain.ExecuteAssembly(String assemblyFile,Evidence assemblySecurity,> String [] args)

     

v Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssembly()

     

v System.Threading.ThreadHelper.ThreadStart_Context(Object state)

     

v System.Threading.ExecutionContext.Run(ExecutionContext executionContext,> ContextCallback回调,对象状态)

     

v System.Threading.ThreadHelper.ThreadStart()

知道如何解决这个问题吗? Java中的项目对我来说很合适。我有Windows7 32b。

谢谢。

0 个答案:

没有答案