У меня есть простое приложение на C # 2008, которое отображает png-картинку и обрабатывает несколько простых MouseEvents.
Хотя в этом нет ничего сложного, оно использует как минимум 9,5-10 МБ памяти (как показано в диспетчере задач)
Я уже отключил любой тип регистрации ошибок, а также удалил символы отладки и трассировки.«Оптимизировать код» активирован.
Есть ли способ уменьшить это?Может быть, с некоторыми опциями, такими как встроенная компиляция фреймворка (существует ли она даже для .NET?)
Есть идеи?Или это просто цена, которую я должен заплатить за использование .NET-Framework?
Редактировать : 10 МБ это немного, я знаю.Но он будет работать на Citrix Presentation Server (или XenApp, как он сейчас называется), что означает, что на одном сервере находится ~ 30 пользователей.30 пользователей * 10 МБ = 300 МБ только для этого небольшого приложения.
Заранее спасибо и наилучшими пожеланиями