BTDF/DeploymentFramework

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

Opened this issue · 1 comments

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@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