我是 .net 开发人员,我的首选是使用 Blaze Advisor .Net。我一直在尝试从桌面上安装的图标运行“Blaze Advisor Builder 7.2.6 for .NET”,但没有任何反应。
我已经从 MSI 文件 Advisor.NETx64Setup.msi 在 Windows 10 上安装了 Blaze Advisor .Net 7.2.6
然后我转到文件夹“C:\Blaze_net\Advisor72NET\bin”(我安装 Blaze Advisor 的路径)并运行“verifyInstall.bat”,这里出现了我一一解决的错误。以下是详细信息
1)
无法加载文件或程序集 vjslib
通过安装 64 位 Visual J# Redistributable 解决了这个错误
2)
'java.lang.System' 的类型初始化程序引发了异常。---> java.lang.UnsatisfiedLinkError: 无法加载 DLL 'vjsnativ'
通过从路径复制三个 dll 解决了这个错误
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\vjscor.dll
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\vjslib.dll
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\vjsnativ.dll
to path C:\Blaze_net\Advisor72NET\bin\applications
3)
未处理的异常:System.TypeInitializationException:“java.lang.System”的类型初始化程序引发了异常。---> System.BadImageFormatException:试图加载格式不正确的程序。
通过运行“registerDotNet40Support.bat”文件解决了这个错误
4)现在我遇到的错误是
验证 Blaze Advisor 安装时出错附加信息:无法确定产品“NdAdvisorCommon”的安装目录。产品可能未正确安装,或者安装注册表项丢失或损坏。
检查注册表项“HKEY_LOCAL_MACHINE\SOFTWARE\Fair Isaac\Blaze Advisor.NET\Installed Assemblies\com.blazesoft.AdvCommon, Version=7.2.336.60, Culture=neutral, PublicKeyToken=a3597fa6e7f2b580”是否存在。
我已经通过从 net Advisor.NETx64Setup.msi 下载的文件安装了“Blaze Advisor”,并且我认为它必须正确安装它,我可以看到桌面图标“Blaze Advisor Builder 7.2.6 for .NET”正在创建但无法运行但。
我找不到任何名称为“Fair Issac”的注册表项。
现在我应该怎么做才能克服这个问题?安装不应该那么复杂吧。
谢谢