Programming .NET apps for Citrix/Terminal server: Compliance and Pitfalls

可紊 提交于 2019-12-03 04:18:12

A Citrix environment is for practical purposes the same as Remote Desktop Services (used to be Terminal Services) environment.

Microsoft has published Remote Desktop Services Programming Guidelines on MSDN, which is a good starting point to get a feel for what you need to be thinking about.

Microsoft UK Application Development Consulting group has a guide on Developing .NET applications for deployment on Terminal Services or Citrix , which is more performance focused.

You can get free development licenses for Citrix for 12 months, which may be useful for testing.

We've done some deployment to Citrix, and the thing that caught us out must was the Citrix admins fiddling with the permissions for their users. They sometimes broke major parts of Windows, in which case the only thing you can do is log lots :)

good luck!

Sounds like you're not using System.Environment.GetFolderPath(...), which is the correct way to get to the user profile directories. This is the approach I've used in the past with success with Citrix environments.

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!