Microsoft’s App-V. It’s well know for being a very powerful software distribution method but also for not being the easiest to configure and maintain. Having done a few projects utilizing it I usually get whatever the clients needs done quickly but this time post-install I was just greeted with a empty publishing server dialog.

-<Publishing Protocol=”1.0″

<Packages />

</Publishing>

After working though the server logs (and Microsoft’s documentation) I found a reference that App-V seems to require that the App-V database is set to allow snapshot isolation.

A quick

MySQL

1

2

ALTERDATABASE[AppVDatabaseName]SETALLOW_SNAPSHOT_ISOLATIONON

GO

fixes that. After restarting the publishing services it looks a lot better 🙂