none
Visual Studio 2010 C++ отключить .NET Framework RRS feed

  • Вопрос

  • Я и собираюсь писать проект на Win32, просто написав простенькое приложение, скомпилировав его, удивился размеру .exe файла в 8 Кб. решил попробовать запустить его на WinXP и оно не запустилось...

    помогла установка 3го фреймворка...
    так вот и заинтересовался я вопросом как сделать переносимое приложение.

    PS скомпилировав тот же код в VS 6.0 оно запустилось и под XP и под win7...
    1 июня 2013 г. 16:29

Ответы

Все ответы

  • Вы наверное вместо Win32 создали CLR, а то для таких .NET не нужен вовсе.
    1 июня 2013 г. 18:49
    Модератор
  • нет всё сделано правильно!

    Вы можете проверить сами.

    1)создаём в VS 6.0 проект(консоль) HelloWorld. компилим получаем exe размером 150KB;

    2)запускаем созданный проект в VS2010, компилим получаем exe размером 352KB;

    3)создаём пустой Win32 проект в VS 2010 и просто перетаскиваем туда файлы, полчим 23KB;

    может я что неправильно настраиваю?

  • и тишина что у гуру microsoft нет ответов?
    2 июня 2013 г. 13:25
  • Решение найдено. 

    Просто ставим компилятор Intel Parallel Studio XE 2013

    2 июня 2013 г. 19:30
  • и тишина что у гуру microsoft нет ответов?

    Здесь обычные программисты, возможно с чуть большим багажом знаний чем у других, но никак не всезнающие гуру.

    К тому же как это не странно С++ не столь распространенный язык в современности.


    Женат на WPF. Тайно встречаюсь с WinRT. Не сложилось с C#!

    5 июня 2013 г. 18:13