尝试在Windows 10上安装ESB工具包2.2(BizTalk 2013 R2),安装并配置了BizTalk,IIS也进行了配置,但得到错误'系统无法找到指定的文件'
无法弄清楚原因,请帮忙。
答案 0 :(得分:-1)
在C:\ Program Files(x86)\ Microsoft BizTalk ESB Toolkit \ Bin \ ESBConfigurationTool.exe.config中启用系统诊断
如果你能看到以下错误。这就是导致它的原因。
堆栈跟踪: 在System.DirectoryServices.AccountManagement.UnsafeNativeMethods.IADs.Get(String bstrName) at System.DirectoryServices.AccountManagement.CredentialValidator.BindSam(String target,String userName,String password) at System.DirectoryServices.AccountManagement.CredentialValidator.Validate(String userName,String password,ContextOptions connectionMethod) at System.DirectoryServices.AccountManagement.PrincipalContext.ValidateCredentials(String userName,String password,ContextOptions options) at EsbConfigurationTool.Panels.PanelBase.ValidateCredential(NetworkCredential credentials,String groupName) 在EsbConfigurationTool.Panels.WebServicesException.Save() 在EsbConfigurationTool.EsbConfiguration.OnTsBtnSaveClick(对象发件人,EventArgs e)
此方法“ValidateCredentials”正在尝试在HKEY_LOCAL_MACHINE \ SOFTWARE \ WOW6432Node \ Microsoft \ Windows NT \ CurrentVersion中获取注册表项 在Windows 10中不可用。您应手动添加这些注册表字符串。
RegisteredOwner(字符串值) - >您可以在ESB RegisteredOrganization(字符串值)
中使用服务帐户