2014-09-15 3 views
-1

Я использую Genexus X Ev 2 для создания приложений .Net Mobile (Win Mob 5). Устройство (Motorola Symbol MC3090) подключается через колыбель к моему USB-порту ПК (Центр устройств Windows Mobile/DMA).Скорость развертывания

Все работы.

Единственная проблема заключается в том, что когда я хочу запустить приложение, Genexus DE занимает очень много времени, чтобы скопировать CAB-файл на устройство. CAB имеет 1.7Mb, и это занимает около 2 минут.

Если я копирую вручную через проводник Windows, это быстро. Около 20 секунд.

Кто-нибудь знает, есть ли что-то особенное для Genexus, чтобы ускорить это развертывание?

+0

У вас есть некоторые версии Visual Studio Installed? который из ? –

+0

I Do. Visual Studio 2008. – mcardia

ответ

1

GeneXus использует API-интерфейсы Visual Studio для развертывания кабин. Таким образом, опыт должен быть похож на опыт использования непосредственно Visual Studio 2008 в этом случае. (Если не найден экземпляр Visual Studio 2003,2005 или 2008, используется RAPI).

Нить, связанные с этим, относительно Visual Studio, это одна: .NET CF 3.5 mobile app building slowly in VS 2008 Кажется, что для ускорения развертывания, вы можете позволить опорожнить PlatformVerificationTask:

В файле \ Windows \ Microsoft.NET \ Framework \ v3.5 \ Microsoft.CompactFramework.Common.targets

Еще один совет: установить это свойство в GeneXus «Разверните необходимые SDK» на «Нет». Если установлено значение Да (по умолчанию) в каждом F5 (Build/Run) GeneXus устанавливает необходимые SDKs, которые на выходе будет показано, как

Installing .NET Compact Framework .... 

Installing SQL Server Mobile.... 

Installing SQL Server Client....