无法在Windows 10上安装Blaze Advisor .Net

时间:2018-11-09 12:58:22

标签: blaze-advisor

我是.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 Assemblys \ com.blazesoft.AdvCommon,   版本= 7.2.336.60,文化=中性,PublicKeyToken = a3597fa6e7f2b580'   存在。

我已经通过从net Advisor.NETx64Setup.msi下载的文件安装了“ Blaze Advisor”,并且我认为它必须已正确安装,我可以看到正在创建桌面图标“ Blaze Advisor Builder 7.2.6 for .NET”,该图标没有没跑但是。

我找不到名称为“ Fair Issac”的任何注册表项。

现在我该怎么办才能克服这个问题?安装不应该那么复杂吧。

谢谢

1 个答案:

答案 0 :(得分:0)

我取消安装了Blaze Advisor,并在“以管理员身份运行”模式下通过命令提示符对msi文件进行RAN。这样问题就解决了,我能够运行“ Blaze Advisor”。 请注意,如果仅双击MSI文件,将无法正确安装。 谢谢