Entries by Remko Weijnen

Application Hangs when Scanning in Citrix XenApp

Another interesting issue today with an application that runs on Citrix XenApp. Environment Customer has a Citrix XenApp 5 environment running on Windows Server 2003. Clients are all Windows XP and run the Citrix Online Plugin 12.3 full screen. RES Workspace Extender is used to integrate locally installed application into the XenApp Session. Users have […]

License Check fails on Citrix XenApp

A while ago I was asked to assist in getting an Excel Add-In to work on Citrix XenApp. The application was packaged into a Thinapp by one of our package engineers. However when testing the Add-In on Citrix XenApp the following message appeared: Apparently this application does a license check that fails when run from […]

Office 2010 very slow when ThinApped

This blog is about an issue with VMware ThinApp and Office 2010 I discovered a while ago. Environment Customer is using Office 2003 natively on a Citrix XenApp 5 environment. Some users had a business need for Office 2010, therefore a ThinApp with Office 2010 was created (this customer uses ThinApp for App-Virt). To make […]

Scroll wheel not working on Logitech Bluetooth Mouse

I use a Logitech M555b Bleutooth mouse with Windows 7 on a Dell Precision M4600 laptop. Problem was that the scroll wheel stopped working in most applications. This seemed to happen after waking up from hibernation or screen saver (after reboot it worked). The solution was simple: I uninstalled the Logitech Setpoint software and after […]

warning CS0618: 'System.Net.IPAddress.Address' is obsolete

For a call to a WinApi function I needed to convert an IP Address to an Integer in C#. This can be done using the System.Net.IPAddress class: using System.Net; IPAddress ipa = IPAddress.Parse(“10.4.2.91”); uint ip = (uint)ipa.Address; Although this works, the compiler issues a warning:  warning CS0618: ‘System.Net.IPAddress.Address’ is obsolete: ‘This property has been deprecated. […]

Citrix License Server Crash

After updating a Citrix License server from 11.6.1 to 11.10 the Citrix Licensing Service crashed immediately after startup. In the Event Log the following error was shown: I suspected that there was a corrupt licensing file in the MyFiles folder (Default C:\Program Files\Citrix\Licensing\MyFiles). Remko WeijnenWas once an enthusiastic PepperByte employee but is now working elsewhere. […]

Calling a function inside another assembly in .NET

I wanted to call a hash function from a .net executable from my code. My first step was to inspect the executable with Reflector. The Hash function was in a namespace called Core: namespace TheExe.Core { internal static class AssemblyInfo internal static class StringExtensionMethods } internal static class StringExtensionMethods { // Methods public static string […]

Error 1787 when logging in with domain account

After joining a new Windows 2008 R2 Server to the domain I could not login to the domain. I would get the following error message: Additionally the following error was logged in the Eventlog:   Remko WeijnenWas once an enthusiastic PepperByte employee but is now working elsewhere. His blogs are still valuable to us and […]

Modify VB Executable to force Taskbar Button

I had to troubleshoot an application that was published with Citrix XenApp. The problem with this application was that it didn’t have an button/icon in the taskbar and the window would sometimes disappear. I noticed that this (cr)application was written in Visual Basic, so I decided to run it through a decompilation tool. The decompiler […]

My Network Places Internals

I am using a PowerShell script to copy some elements of from the users old profile location to a new location. This includes the Nethood (“My Network Places”) folder which contains the Network Places shortcuts. A user reported that she could not save documents to Network Places anymore and after inspection the Network Places shortcuts […]