.NET-вопрос
Чистый .NET, без C++/CLI?
Программа использует стандартную библиотеку .NET, .NET dll, С++ unmanaged dll.
Может там привязка к каким-нибудь особым версиям сборок, типа с сервис-паком каким-нибудь. Можешь выдать список сборок с сигнатурами?
тогда может не хватать именно плюсовых dll-ек, они в поставке .net-а не идут, но vs их как раз ставит.
для .net-ого exe-шника и либ посмотреть зависимости с помощью reflector-а,
для C++ managed dll - посмотреть зависимости с помощью dependency walker
Тут однозначно надо как минимум http://www.microsoft.com/downloads/details.aspx?familyid=9b2...
не совсем однозначно, можно сделать чтобы работало и без него: в нужном месте необходимо поставить нужные галки.
статически слинковать?
зы
и для полноты картины, есть еще промежуточный вариант - это положить необходимые dll-ки рядом с exe (включить в поставку)
Как это сделать? Просто перечислить здесь?
Начни с установки vcredist'а
Оставить комментарий
Dimart
На одном компьютере установлены .NET 3.5 и VS 2008 Express; на нём программист написал программу X. На другом компьютере установлена .NET 3.5, причём X не запускается (вылов исключений о причине осмысленной информации не добавил). Только после установки VS 2k8 Express на втором компьютере запустилась X.Как такое может быть?
upd. VS 2008 C# Express и прога написана на C#