Wednesday, 4 July 2012

Desktop Director Error: Desktop Director encountered an internal error. Please contact your IT Admin for assistance

Hi All,

I recently came arcoss the following error when I was installing Desktop Director 2.1


In the Event Viewer I found the following errors:

ISAPI Filter 'C:\Windows\Microsoft.NET\Framework\v4.0.30319\\aspnet_filter.dll' could not be loaded due to a configuration problem. The current configuration only supports loading images built for a AMD64 processor architecture. The data field contains the error number. To learn more about this issue, including how to troubleshooting this kind of processor architecture mismatch error, see http://go.microsoft.com/fwlink/?LinkId=29349.

Could not load all ISAPI filters for site 'DEFAULT WEB SITE'.  Therefore site startup aborted.

I tried this solution however it made no difference. They suggested to run the following commands:

cscript.exe C:\inetpub\adminscripts\adsutil.vbs set W3SVC/AppPools/Enable32BitAppOnWin64 “false”
C:\Windows\Microsoft.NET\Framework64\v2.0.50727> aspnet_regiis.exe –i

The solution was found from this post

I changed the Enable 32-Bit Applications to True on the DesktopDirector Application Pool and the issue was resolved


Sunday, 1 July 2012

Improve First Time Launch Speed Utlising RadeRun

Hi All,

I am in the process of implementing a new Citrix XenApp 6.5 solution, the solution utilises application steaming to the server and I noticed the first time launch speed was really slow.

I found this article. I had assumed I could use RadeDeploy to reduce the time it takes to boot the application for the first time.

I tested the RadeDeploy solution which did copy the package to C:\Program Files (x86)\Citrix\Deploy however, it didn't reduce the time it had taken to load for the first time. Since I am using streamed to server and my network is fast, I didn't see any change

I stumbled across the following post by David Pineda. David suggested to use RadeRun to get the application into C:\Program Files (x86)\Citrix\RadeCache, Davids solution worked.

I created a script that I run on my master image that empties and caches all of my citrix applications on the local image. The script looks somthing like this:

cd /d c:\Program Files (x86)\Citrix\Streaming Client
'Clear the applications PreDeploy
radecache /flushall; ' Flush All Applications
Pause
'PreCache All Microsoft Applications
RadeRun.exe -e /app:"Application Name" /package:"Application Profile Location\Profile.Profile"

Pause


I used the following application to get the RadeRun commands