7.5K
28 октября 2013 года
Dmitryl
55 / / 19.06.2007
Здравствуйте! Запуская свое приложение (видеозахват сделанный в VS2005) на чужом ПК получил ошибку "Приложение не было запущено, поскольку оно некорректно настроено. Повторная установка приложения может решить данную проблему.". Из того, что узнал в интернет, понял, что надо либо установить Microsoft Visual C++ 2005 Service Pack 1 Redistributable Package(+ возможно некоторые дополнительные действия), либо собрать проект с опцией
Project->Properties->Configuration properties->General->Use of MFC выставленной в
Use MFC in a Static Library. Первый вариант пока не удался, второй вариант пока тоже нет. Второй вариант предпочтительнее, но при разных настройках с этой опцией никак не получается собрать проект. С
Linker->Command Line->Additional options = /VERBOSE:LIB
/NODEFAULTLIB:libcmt.lib выдается:
1>uafxcw.lib(appcore.obj) : error LNK2001: unresolved external symbol ___wargv
1>uafxcw.lib(appcore.obj) : error LNK2001: unresolved external symbol ___argc
1>E:USERSBDSPROJECTSVideoCapturetmpCaptureWithMFCReleaseVidCap.exe : fatal error LNK1120: 2 unresolved externals
Программа во вложении(с опцией Use MFC in a Shared DLL). Помогите пожалуйста разобраться как собрать проект!