How do you debug applications running on Citrix

Posted on 2006-04-07
Last Modified: 2012-05-05
I have a large and complex application written in C# (written using Microsoft Visual Studio 2003) that I run under Windows XP.  I need to run this application on the Citrix MetaFrame Presentation Server.  The question I have is how does one debug such an application.  When not using Citrix, I can step through the code using Visual Studio.  I have some bugs that only occur when running on Citrix.  How can I step through code in this case?

Question by:stminfo
    LVL 5

    Accepted Solution

    you will not be able to debug like this unless you install Visual Studio on Citrix (which I wouldn't if I was you). Imagine a client running the compiled application and gets an error. Would you be able to step through?
    I would suggest you to keep some sort of status messages on each operation and you will be able atleast to findout which block is causing the problem.
    LVL 15

    Assisted Solution

    This is the approach that I take for debugging apps that I've written for Citrix servers (my apps are written in Delphi though)...

    For testing & debugging, install VMware Workstation on your PC and set up a Citrix Presentation Server in a Virtual Machine (VM). Install VisualStudio (if you need it for debugging) and your app in the VM. You can install Citrix Program Neighbourhood onto your PC and use it to connect as a user (or developer / admin) on the VM, where you can test and debug the app.

    Featured Post

    Do You Know the 4 Main Threat Actor Types?

    Do you know the main threat actor types? Most attackers fall into one of four categories, each with their own favored tactics, techniques, and procedures.

    Join & Write a Comment

    #CITRIX #XENDESKTOP #POC #Citrix Studio
    Several part series to implement Internet Explorer 11 Enterprise Mode
    How to install and configure Citrix XenApp 6.5 - Part 1. In this video tutorial we have explained step by step installation of Citrix XenApp 6.5 Server on Windows Server 2008 R2 is explained in this video. We have explained the difference between…
    This demo shows you how to set up the containerized NetScaler CPX with NetScaler Management and Analytics System in a non-routable Mesos/Marathon environment for use with Micro-Services applications.

    746 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    14 Experts available now in Live!

    Get 1:1 Help Now