Hello
I have a simple C# 2008 application which displays a png-picture and handles some simple MouseEvents.
Although it's nothing complex, it uses at least 9.5-10 MB of memory (as shown in task-manager)
I've already disabled any type of error logging as well as I removed debug and trace symbols. "Optimize Code" is activated.
Is there any way to reduce this? Maybe with some options as native compiling of the framework (does this even exist for .NET?)
Any idea? Or is this just the price I have to pay for having the .NET-Framework?
Edit: 10 MB is not much, i know. But it's going to run on a Citrix Presentation Server (or XenApp as it is called now) which means that there are ~30 users on one server. 30 users * 10 MB = 300 MB only for this little application.
Thanks in advance and best regards