приложение на VS без .net framework

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by D Mak, 30 Oct 2009.

  1. D Mak

    D Mak Elder - Старейшина

    Joined:
    23 Jun 2007
    Messages:
    136
    Likes Received:
    27
    Reputations:
    0
    как сделать сабж? в особенности интересует c#
    нужно запустить приложение на компе без дотнета
     
  2. }{AS 99

    }{AS 99 Member

    Joined:
    18 Sep 2009
    Messages:
    42
    Likes Received:
    67
    Reputations:
    0
    С# приложения без дотнета?...Насмешил.Cам начал программировать на С# отличный язык но без дотнета ничто...
     
  3. cyanoвый

    cyanoвый Banned

    Joined:
    29 Oct 2009
    Messages:
    10
    Likes Received:
    2
    Reputations:
    0
    выполнить JIT-компиляцию на другой машине.
     
  4. D Mak

    D Mak Elder - Старейшина

    Joined:
    23 Jun 2007
    Messages:
    136
    Likes Received:
    27
    Reputations:
    0
    ну а если c++ взять?
    если тотже исходник компилить на mingw то все ок, а визуал студия опять привязывает к своим библам
     
  5. Forcer

    Forcer Elder - Старейшина

    Joined:
    12 Apr 2007
    Messages:
    321
    Likes Received:
    98
    Reputations:
    12
    http://ru.wikipedia.org/wiki/C_Sharp :

    Реализации

    Существует несколько реализаций C#:

    * Реализация C# в виде компилятора csc.exe включена в состав .NET Framework.
    * В составе проекта Rotor (Shared Source Common Language Infrastructure) компании Microsoft
    * Проект Mono включает в себя реализацию C# с открытым исходным кодом
    * Проект DotGNU также включает компилятор C# с открытым кодом
    * DotNetAnywhere — [1] - ориентированная на Embedded-системы реализация CLR, поддерживает практически всю спецификацию C# 2.0
     
  6. cyanoвый

    cyanoвый Banned

    Joined:
    29 Oct 2009
    Messages:
    10
    Likes Received:
    2
    Reputations:
    0
    c# это совсем другое. Код c# компилируется не в бинарный, как в случае c++, а в промежуточный IL-код. По-этому приложение запустить где-либо без .net framework.
     
  7. Ra$cal

    Ra$cal Elder - Старейшина

    Joined:
    16 Aug 2006
    Messages:
    670
    Likes Received:
    185
    Reputations:
    78
    чтобы с++ работал на любом компе нада или делать статик компоновку или положить рядом с ехе 2-3 дллки, в отличии от дотнета.
     
  8. noxjoker

    noxjoker Member

    Joined:
    7 Aug 2009
    Messages:
    189
    Likes Received:
    24
    Reputations:
    0
    никто не знает как установить framework без окон. Чтоб я нажал и через время оно установилось.??
     
  9. noxjoker

    noxjoker Member

    Joined:
    7 Aug 2009
    Messages:
    189
    Likes Received:
    24
    Reputations:
    0
    уже нашол решение ...
     
  10. ChinaTown

    ChinaTown Member

    Joined:
    15 Nov 2008
    Messages:
    0
    Likes Received:
    7
    Reputations:
    0
    решение в студию)
     
  11. simples

    simples New Member

    Joined:
    13 Dec 2009
    Messages:
    0
    Likes Received:
    0
    Reputations:
    0
    Решение простое - есть протекторы, для NET приложений, которые при защите приклада МОГУТ включить в EXE все нужные библиотеки FrameWork`а (на уровне галочки делается).
    Что то на X называющееся. Точнее не скажу сейчас.

    По поводу инсталляции Net Framework без визуализации - запустите инсталлятор пакета (полный который, а не лоадер) с ключом "/?" и прочитайте хелп по ключам запуска. Там все есть (quiet ключик и какой то еще чтобы не задавали глупых вопросов).
     
    #11 simples, 6 Mar 2010
    Last edited: 6 Mar 2010
  12. zeppe1in

    zeppe1in Elder - Старейшина

    Joined:
    12 Jul 2006
    Messages:
    343
    Likes Received:
    66
    Reputations:
    18
    xenocode наверно)
    http://www.xenocode.com/
     
  13. simples

    simples New Member

    Joined:
    13 Dec 2009
    Messages:
    0
    Likes Received:
    0
    Reputations:
    0
    Точно :)