Как я могу развернуть приложение C #, если у пользователей его нет. NET?

У меня есть программа на C #, которую я хочу сделать доступной для моих пользователей, но проблема в том, что для нее требуется .NET framework версии 4.0. Это проблема, потому что он был выпущен совсем недавно (апрель 2010 г.), и у многих его, вероятно, нет. Что еще хуже, загрузка и установка фреймворка занимает некоторое время (~ 10 минут).

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

, например. 32-битный x86, 64-битный x86 и т. д.

Я посмотрел на компанию под названием «ложка» http: // ложка. net / , но похоже, что он просто эмулирует приложения на сервере (вроде Citrix). Что я могу сделать, чтобы разрешить эту дилемму?

8
задан Daisetsu 26 May 2011 в 23:51
поделиться