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

Unable to install Blaze Advisor .Net on Windows 10

我是 .net 开发人员,我的首选是使用 Blaze Advisor .Net。我一直在尝试从桌面上安装的图标 运行 "Blaze Advisor Builder 7.2.6 for .NET" 但没有任何反应。

我已经在 Windows 10 上从 MSI 文件 Advisor 安装了 Blaze Advisor .Net 7.2.6。NETx64Setup.msi

然后我转到文件夹 "C:\Blaze_net\Advisor72NET\bin"(我安装 Blaze Advisor 的路径)和 运行 "verifyInstall.bat",这里我得到了错误,我一一解决了。以下是详情

1)

Could not load file or assembly vjslib

解决了这个错误 安装 64 位 Visual J# Redistributable

2)

The type initializer for 'java.lang.System' threw an exception. ---> java.lang.UnsatisfiedLinkError: Unable to load 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)

Unhandled Exception: System.TypeInitializationException: The type initializer for 'java.lang.System' threw an exception. ---> System.BadImageFormatException: An attempt was made to load a program with an incorrect format.

通过 运行 宁 "registerDotNet40Support.bat" 文件

解决了这个错误

4) 现在我遇到的错误是

Error verifying the Blaze Advisor Installation Additional info : Unable to determine installation directory for product 'NdAdvisorCommon'. The product may not be installed properly or the installation registry entries are missing or corrupted.

Check that the registry key 'HKEY_LOCAL_MACHINE\SOFTWARE\Fair Isaac\Blaze Advisor.NET\Installed Assemblies\com.blazesoft.AdvCommon, Version=7.2.336.60, Culture=neutral, PublicKeyToken=a3597fa6e7f2b580' exists.

我已经通过从 net Advisor 下载的文件安装了 "Blaze Advisor"。NETx64Setup.msi 我认为它一定已经正确安装了,我可以看到桌面图标 'Blaze Advisor Builder 7.2.6 for .NET' 正在创建,但它没有' t 运行 但是。

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

现在我应该怎么做才能解决这个问题?安装应该不会那么复杂吧。

谢谢

我在 "Run as Administrator" 模式下通过命令提示符卸载了 Blaze Advisor 和 运行 msi 文件。这样问题就解决了,我可以 运行 "Blaze Advisor"。 请注意,如果您只是双击 MSI 文件,它将无法正确安装。 谢谢