BTDF / DeploymentFramework

The Deployment Framework for BizTalk is the most powerful and customizable, yet easy-to-use toolkit for deploying and configuring your BizTalk solutions.
MIT License
53 stars 24 forks source link

Why BTDF is updating Project Path and Settings File Path in SSO when IncludeSSo=true #432

Open tfabraham opened 6 years ago

tfabraham commented 6 years ago

Hi

I want to know the significance of updating Project Path and Settings File Path in SSO when IncludeSSo=true.

Because when i am trying to deploy my application in UAT then it is failing with the exception of not founding the SSOSettingsFileReader.dll

Here is the log file:-

error MSB4018: The "UpdateSSOConfigItem" task failed unexpectedly.\r System.IO.FileNotFoundException: Could not load file or assembly 'SSOSettingsFileReader, Version=1.0.0.0, Culture=neutral, PublicKeyToken=b9585ffc9d454e4a' or one of its dependencies. The system cannot find the file specified.\r File name: 'SSOSettingsFileReader, Version=1.0.0.0, Culture=neutral, PublicKeyToken=b9585ffc9d454e4a'\r at DeploymentFramework.BuildTasks.UpdateSSOConfigItem.Execute()\r at Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute()\r at Microsoft.Build.BackEnd.TaskBuilder.d__26.MoveNext()\r

This work item was migrated from CodePlex

CodePlex work item ID: '11183' Vote count: '1'

tfabraham commented 6 years ago

[tfabraham@8/2/2017] This is an issue in v5.6. If SSOSettingsFileReader.dll is not already in the GAC, a mis-ordered operation executes that requires the DLL to be in the GAC, before it has been installed in the GAC. You can simply install SSOSettingsFileReader.dll in the GAC with gacutil.exe on those machines. It's a one-time fix.

This is fixed in v5.7.

Tom