Пытаюсь отдать прогу, написаную при помощи VC2005 другому человеку. Прога ругается на "this application has failed to start because the application configuration is incorrect...". Посмотрел ссылки в Гугле, всё перепробовал — ничего не помогает! Как же, чёрт побери, её распространять?!
Вот что я уже пробовал:
1) Послать не debug, а release версию (где-то прочитал, что debug теперь вообще нельзя распространять без жуткого геммороя)
2) Послать manifest файл (хотя, вроде, он должен быть втроен в exe-шник?)
dll-и тоже посылал — сначала msvcrtd80.dll, потом (с релиз версией) msvcr80.dll — не помогло.
Re: Распространение программ, написаных под VS2005.
Здравствуйте, MaxEd, Вы писали:
ME>Пытаюсь отдать прогу, написаную при помощи VC2005 другому человеку. Прога ругается на "this application has failed to start because the application configuration is incorrect...". Посмотрел ссылки в Гугле, всё перепробовал — ничего не помогает! Как же, чёрт побери, её распространять?!
ME>Вот что я уже пробовал: ME>1) Послать не debug, а release версию (где-то прочитал, что debug теперь вообще нельзя распространять без жуткого геммороя) ME>2) Послать manifest файл (хотя, вроде, он должен быть втроен в exe-шник?)
ME>dll-и тоже посылал — сначала msvcrtd80.dll, потом (с релиз версией) msvcr80.dll — не помогло.
.НЕТ-сборка у Вас? Они тем и хороши, что в элементарном случае(да и не только в нем) переносятся методом протого копирования xcopy. Что там у вас не сраслось сказать тяжело — инфы мало... Попробуйте передать элементарное консольное приложение — запустится?
<<Rule of Forum: После того, как вопрос задан... не поленитесь поставить отвечавшему оценку!>>
Re[2]: Распространение программ, написаных под VS2005.
S>.НЕТ-сборка у Вас? Они тем и хороши, что в элементарном случае(да и не только в нем) переносятся методом протого копирования xcopy.
Что значит NET-сборка?
S>,Что там у вас не сраслось сказать тяжело — инфы мало... Попробуйте передать элементарное консольное приложение — запустится?
Попробую.
Re[3]: Распространение программ, написаных под VS2005.
Здравствуйте, MaxEd, Вы писали:
S>>.НЕТ-сборка у Вас? Они тем и хороши, что в элементарном случае(да и не только в нем) переносятся методом протого копирования xcopy. ME>Что значит NET-сборка?
Ну как сказать.... О такой мелкой инициативе MS под названием dotNET слыхали? Вот там такие сборки и создаются. А VS2005 — как-раз первостатейный криэйтор таких сборок. Совсем по простому — обычный EXE-файл с необычной внутренней структурой. Это и есть(примитивно) NET-сборка. Вы лучше скажите на каком языке пишите? А то мож все эти заморочки со сборками не про вас? Хотя манифест вроде упоминали....
<<Rule of Forum: После того, как вопрос задан... не поленитесь поставить отвечавшему оценку!>>
Re: Распространение программ, написаных под VS2005.
Здравствуйте, MaxEd, Вы писали:
ME>Пытаюсь отдать прогу, написаную при помощи VC2005 другому человеку. Прога ругается на "this application has failed to start because the application configuration is incorrect...". Посмотрел ссылки в Гугле, всё перепробовал — ничего не помогает! Как же, чёрт побери, её распространять?!
ME>Вот что я уже пробовал: ME>1) Послать не debug, а release версию (где-то прочитал, что debug теперь вообще нельзя распространять без жуткого геммороя) ME>2) Послать manifest файл (хотя, вроде, он должен быть втроен в exe-шник?)
ME>dll-и тоже посылал — сначала msvcrtd80.dll, потом (с релиз версией) msvcr80.dll — не помогло.
Добавь Setup Project, сделай дистрибутив и отдавай заказчику.
Re[4]: Распространение программ, написаных под VS2005.
Здравствуйте, Smarty, Вы писали:
S>Здравствуйте, MaxEd, Вы писали:
S>>>.НЕТ-сборка у Вас? Они тем и хороши, что в элементарном случае(да и не только в нем) переносятся методом протого копирования xcopy. ME>>Что значит NET-сборка?
S> Ну как сказать.... О такой мелкой инициативе MS под названием dotNET слыхали? Вот там такие сборки и создаются. А VS2005 — как-раз первостатейный криэйтор таких сборок. Совсем по простому — обычный EXE-файл с необычной внутренней структурой. Это и есть(примитивно) NET-сборка. Вы лучше скажите на каком языке пишите? А то мож все эти заморочки со сборками не про вас? Хотя манифест вроде упоминали....
Пишу на C++. Про .net знаю очень мало, т.к. до декабря прошлого года успешно юзал VC6 и был счаслив. Был бы счаслив и дальше, но очередной DirectX SDK потребовал более свжей студии, вот и поставил... А что такое ".net" — это пока для меня загадка (но чую, что гадость какая-то: как так можно — exe-шник отдал, библиотеки отдал, а оно не заводится?!)
Re[5]: Распространение программ, написаных под VS2005.
Здравствуйте, MaxEd, Вы писали:
ME>Здравствуйте, Smarty, Вы писали:
S>>Здравствуйте, MaxEd, Вы писали:
S>>>>.НЕТ-сборка у Вас? Они тем и хороши, что в элементарном случае(да и не только в нем) переносятся методом протого копирования xcopy. ME>>>Что значит NET-сборка?
S>> Ну как сказать.... О такой мелкой инициативе MS под названием dotNET слыхали? Вот там такие сборки и создаются. А VS2005 — как-раз первостатейный криэйтор таких сборок. Совсем по простому — обычный EXE-файл с необычной внутренней структурой. Это и есть(примитивно) NET-сборка. Вы лучше скажите на каком языке пишите? А то мож все эти заморочки со сборками не про вас? Хотя манифест вроде упоминали....
ME>Пишу на C++. Про .net знаю очень мало, т.к. до декабря прошлого года успешно юзал VC6 и был счаслив. Был бы счаслив и дальше, но очередной DirectX SDK потребовал более свжей студии, вот и поставил... А что такое ".net" — это пока для меня загадка (но чую, что гадость какая-то: как так можно — exe-шник отдал, библиотеки отдал, а оно не заводится?!)
В будущих версиях виндов(да собсно в Win2003 уже) усе прекрасно заводится. А для остальных... Ну — когда игрушку себе ставите залить новый директИКС не влом же? Аналогично. Только директИКС обозвали Фреймворком. И будут ставить, да еще спасибо говорить. Уж такова логика прогресса. Но за свои советы прошу прощения. Сам того не желая попутал Вас немного... Подумал, что и Вы из когорты НЕТ-девелоперов.
<<Rule of Forum: После того, как вопрос задан... не поленитесь поставить отвечавшему оценку!>>
Re[5]: Распространение программ, написаных под VS2005.