Разработка .NET для ПК - PullRequest
       44

Разработка .NET для ПК

0 голосов
/ 30 ноября 2011

Я разрабатываю приложение для ПК с операционной системой Windows XP, это приложение основано на .NET Framework 4 и использует wpf для пользовательского интерфейса. Мне нужно повысить производительность такого приложения, я читал о ngen для генерации собственного изображения, но я не очень хорошо понимаю, как оно работает и как его использовать. Любой совет, ссылка, учебник о Ngen будет высоко ценится. Мне нужно создать облегченную версию Windows XP, способную запускать .NET Framework 4 и использовать некоторые COM-объекты, но я не знаю, что я могу удалить из установщика XP (используя nLite). Я пробовал стандарт Windows Embedded 7, но драйвер Intel GMA не совместим, и я не могу установить его.

Спасибо

Ответы [ 3 ]

0 голосов
/ 30 ноября 2011

Как ngen может иметь отношение к POS? Не поймите правильно, но это влияет на производительность при запуске и POS включается один раз утром, если вообще (то есть, если они не остаются на ночь) Если у вас возникла проблема с производительностью WPF, могу ли я предложить вам исправить ее, и не баловаться с родным изображением?

0 голосов
/ 07 декабря 2011

Есть ли у машины доступ к сети?Возможно, перенос бизнес-логики с клиента на службу в сети повысит производительность, и клиент станет просто оболочкой пользовательского интерфейса для службы.

0 голосов
/ 30 ноября 2011

отметьте это: Улучшение времени запуска приложений WPF

Вкратце,

, ngen - это утилита, которая компилирует код IL, сгенерированный процессом сборки Visual Studio, в машинно-зависимый код, который не требует JIT для компиляции IL во время выполнения.

...