Hi,
I am planning a migration from CM07 to CM12.
There are hundreds of App-V packes to migrate.
The App-v packages within the CM07 environment have the "source directory" on the local CM07 server referenced with a UNC path. This of course is not the original source with manifest used to first import the package into CM07. It is the copy that CM07 created and uses.
As part of the migration I would like to move the package source to a seperate NAS.
When using the CM12 migration wizard the app-v packages successfully migrate however the new CM12 App-v application has an "App-V manifest location" within the deployment type still referencing the location on the CM07 server.
I have tred using a VB script to change the application source before migration. This did change the source when going into the app-v package properties. It then immediately updated the package source version and tried to re-deploy to DP's. I could live with this however it did not work. The distmgr log Failed to create the virtual app store for the package. It appears that APP-V packages create a package specific folder in SMSPKGx$\VirtualAppStreaming. This is required for streaming App-V packages. The only way I found to get around this problem was to manually go into the package properties then browse to and re-select the original xml manifest file. After doing this the package updated and was successfully re-deployed. Therefore this approach means manually updating all packages assuming I can find the original source. Not really an option due to the volume of packages.
The other approach is to change the source location after migration. I tried this using set-cmdeployment type in powershell. Although this did not error it did not change the package. e.g.
set-cmdeployment type -ApplicationName "name" -DeploymentTypeNAme "name" -AppVInstaller -ContentLocation \\server\share\folder
I did discover that in CM12 I could manually run the "Update Content" wizard for each package and specify the new location. Again this is not practical due to the number of packages.
So in summary, can anyone tell me how to change the package source for app-v packages as part of the process for migrating from CM07 to CM12
Thanks
- Moved by Torsten [MVP]MVP Thursday, November 14, 2013 10:03 AM moved to SDK subforum