Разработка Compact Framework с использованием C # Express Version - PullRequest
3 голосов
/ 16 апреля 2009

Мне интересно, можно ли использовать версию C # Express для разработки Compact Framework. Я сделал несколько поисков в Google, но я не могу найти вызывающий ответ. Я установил C # Express, но нет шаблона проекта, который можно было бы выбрать для разработки на «умном устройстве». Я продолжу поиск, но я надеялся, что сообщество stackoverflow сможет помочь найти эту информацию.

Ответы [ 4 ]

4 голосов
/ 16 апреля 2009

Я не думаю, что это возможно, по крайней мере, не напрямую, поскольку издание C # Express ограничено для поддержки только базовых проектов и не допускает надстройки.

3 голосов
/ 29 августа 2009

Для разработки CF вам потребуются среды выполнения и части компилятора. Эти штуки поставляются со следующим:

  • Visual Studio 2003 Professional или лучше
  • Visual Studio 2005 Standard или лучше
  • Visual Studio 2008 Professional или лучше

Microsoft не объявила, какой уровень Studio вам понадобится в 10-й версии, чтобы иметь возможности Smart Device (мы настаивали на низкой или бесплатной версии). Тем не менее, вы все равно можете войти в Studio по довольно низкой цене с помощью одной из следующих программ:

2 голосов
/ 16 апреля 2009

Вам придется использовать стороннюю IDE, такую ​​как ShapDevelop. Выпуски Visual Studio Express Edition не поддерживают Compact Framework, но даже при наличии такой поддержки могут быть нестабильны.

Хм ... по этой ссылке она могла работать только пару недель:
http://wiki.sharpdevelop.net/Default.aspx?Page=CompactFrameworkDevelopment&AspxAutoDetectCookieSupport=1

1 голос
/ 23 августа 2010

Да, это возможно - даже с визуальным дизайном формы. Вам просто нужно загрузить сборки .NET CF на ПК и собрать проект вручную, отключив сборки по умолчанию и загрузив сборки CF с помощью командного ключа / r:

Используйте Google, этот метод лучше описан в одной статье.

С наилучшими пожеланиями - Spook.

...