Common Intermediate Language и системное программирование в Microsoft .NET

Compositum
Дата: 27.06.2014 15:31:22
Доброго времени суток.
Читаю электронную версию книги "Common Intermediate Language и системное программирование в Microsoft .NET" и компилирую код её примеров. В приложении А приводятся исходники приложения, написанного на языке C. Это приложение, в свою очередь, генерирует простой exe файл .NET приложения.

Я скомпилировал исходники в VS 2013. Полученное приложение успешно запустилось и, в свою очередь, сгенерировало новый exe файл (управляемый). Однако попытка запустить этот exe приводит к появлению окна с сообщением об ошибке:
hello.exe - Ошибка приложения
Ошибка при запуске приложения (0xc000007b). Для выхода из приложения нажмите кнопку "ОК".


Если кто-то из присутствующих уже изучал обозначенный мною материал и в курсе о причине ошибки, то буду признателен за разъяснение.

С уважением, Андрей.
Cat2
Дата: 28.06.2014 09:35:25
Compositum,

Книга старая, попробуйте для начала установить в свойствах проекта версию NetFramework 2.0
Compositum
Дата: 28.06.2014 10:10:17
Cat2
Книга старая, попробуйте для начала установить в свойствах проекта версию NetFramework 2.0

Как я уже писал, это C, а не .NET.
Cat2
Дата: 28.06.2014 10:20:45
Compositum,

А... Не заметил.
Но все равно, дело скорее всего в каком-то конфликте версий сгенерированной проги, о чем косвенно говорит 0xc000007b
Compositum
Дата: 28.06.2014 10:26:01
На компьютере установлены все версии .NET Framework, в т.ч. и самые старые.
Алексей К
Дата: 28.06.2014 10:54:58
Compositum
На компьютере установлены все версии .NET Framework, в т.ч. и самые старые.
x86, x64 ? Проверить, везде ли установлена явно компиляция под x86 ?
Compositum
Дата: 28.06.2014 10:55:52
Алексей К,

win7 x86
Алексей К
Дата: 28.06.2014 10:55:56
Cat2
Compositum,

Книга старая, попробуйте для начала установить в свойствах проекта версию NetFramework 2.0
VS 2013 не поддерживает .Net 2
Compositum
Дата: 28.06.2014 10:56:57
Алексей К
VS 2013 не поддерживает .Net 2

я же писал выше:
Compositum
Как я уже писал, это C, а не .NET.
Алексей К
Дата: 28.06.2014 10:57:50
Compositum
Алексей К,

win7 x86
Тогда может где-то не хватает админских прав?