When using Microsoft Application Virtualization 4.6 SP 1 and saving a package to a parent folder with a name that is different from the default parent folder name, that change is not reflected in the CODEBASE HREF of the OSD file.
For example, if the package is named "Application A", the default save location would be "C:\users\administrator\desktop\Application A\Application A.sprj". If the same "Application A.sprj" is saved to C:\packages\App A\App A.sprj" the CODEBASE HREF does not reflect that change.
The CODEBASE HREF from the non-default save will look like:
<CODEBASE HREF="RTSPS://%SFT_SOFTGRIDSERVER%:322/Application A/App A.sft" .... />
This contains the original designated package folder name with the updated SPRJ name.
For example, if the package is named "Application A", the default save location would be "C:\users\administrator\desktop\Application A\Application A.sprj". If the same "Application A.sprj" is saved to C:\packages\App A\App A.sprj" the CODEBASE HREF does not reflect that change.
The CODEBASE HREF from the non-default save will look like:
<CODEBASE HREF="RTSPS://%SFT_SOFTGRIDSERVER%:322/Application A/App A.sft" .... />
This contains the original designated package folder name with the updated SPRJ name.