Visual Studio 2008. Ошибка.....

MСM™
12:48, 30.01.2010
Приветствую! У сына проблемка: пишет прогамму на VS2008, вылазит ошибка "Ошибка при запуске приложения (0xc0150002). Для завершения работы приложения нажмите ОК". Перерыл весь интернет, всё обновил - результат нулевой. Кто может подсказать в чём ошибка?

З.Ы. Программу писали до него, он исправляет косяки.
З.Ы.Ы. Компиляция проходит на Ура, ось Win7
2 / 0
WSV
12:53, 30.01.2010
Чо за приложение? СУБД?
В VS на чем пишет? На С?

[Сообщение изменено пользователем 30.01.2010 12:54]
2 / 0
Skipper
12:53, 30.01.2010
попробуйте на ХР во-первых
во-вторых может он уже успел наисправлять что-то?
2 / 0
VinRom
12:59, 30.01.2010
студия вылетает или программа сына?
если сына, то пусть сына сам разбирается, программист ёма :-)
1 / 0
MСM™
13:00, 30.01.2010
От пользователя WSV
Чо за приложение? СУБД?

"Визуализация модели движения частиц в заданном объеме." Моделирование при помощи OpenGL
От пользователя WSV
В VS на чем пишет? На С?

C++
От пользователя Skipper
попробуйте на ХР во-первых

Попробовали - никаких изменений
От пользователя Skipper
во-вторых может он уже успел наисправлять что-то?

Только что загрузил чистые исходники, без исправлений, ошибка
0
WSV
13:03, 30.01.2010
Пошагово запустите в компиляторе чо...

Где выкинет - там и копать...
Имхуется мне Access Violation при создании сцены.
0
13:04, 30.01.2010
Может объекты использует какие-то, версии которых не совпадают с имеющимися в системе. Пусть попробует сделать новое приложение, вставить в него такой же объект и скомпилировать.
0
Васыль?
13:05, 30.01.2010
вот что нашёл
если проект переносился с другого компа, то можно попробовать прибить манифест, а потом сгенерить новый.
0
WSV
13:06, 30.01.2010
Да может тупо объект не создан, а к свойствам лезут... Вот и AV.
0
VinRom
13:08, 30.01.2010
http://www.microsoft.com/downloads/details.aspx?fa...
не смущайтесь словом exchange

Исходник:
C:\temp\Err>err

USAGE: err {value} [value] [value] ...
 where <value> must be of one of the following forms:
   1. decorated hex (0x54f)
   2. implicit hex  (54f)
   3. ambiguous     (1359)
   4. exact string  (=ERROR_INTERNAL_ERROR)
   5. substring     (:INTERNAL_ERROR)

All values on the command line will be looked up in our internal
tables and presented to you.  If available, informational data
associated with the value(s) will also be shown (see below).
All tables are searched by default, but you can restrict the
output to those tables you deem appropriate by adding
"/<tablename>" to the beginning of the commandline.

Example:

> err /winerror.h /ntstatus.h 0
# winerror.h selected.
# ntstatus.h selected.
# for hex 0x0 / decimal 0 :
  STATUS_WAIT_0                                             ntstatus.h
  ERROR_SUCCESS                                             winerror.h
# The operation completed successfully.
  NO_ERROR                                                  winerror.h
  SEC_E_OK                                                  winerror.h
  S_OK                                                      winerror.h
# 5 matches found for "0"

  Last compiled on Mar 31 2003 14:39:19.
This app has support derived from the following headers and privates:

  adeevent.mc      adoint.h         adserr.h         alert.h
  allerror.h       appevt.mc        appman.h         arapio.h
  asferr.h         asn1err.h        asyncpub.h       bitsmsg.h
  blberr.h         bthdef.h         bugcodes.h       capicom.h
  cderr.h          cdosyserr.h      ceplog.mc        certlog.mc
  certmsg.mc       cfgmgr32.h       cierror.h        clusvmsg.h
  cmdmsg.h         corerror.h       crypt32msg.mc    cryptmsg.mc
  d3d.h            d3drm.h          d3dx8mesh.h      d3dxerr.h
  dciddi.h         ddeml.h          ddraw.h          ddrawex.h
  dhcpssdk.h       dinput.h         dinputd.h        dlcapi.h
  dmerror.h        docobj.h         dplay.h          dplay8.h
  dsexcept.h       dsound.h         dvoice.h         dxfile.h
  dxterror.h       ec.h             ese.h            exitlog.mc
  fdevents.mc      filterr.h        fltdefs.h        ftsiface.h
  gpmc_msgs.mc     gpmgmtevents.mc  hidpddi.h        hidpi.h
  iaapi.h          iiscnfg.h        imapierror.h     ime.h
  imnact.h         imnxport.h       inetmsg.h        intshcut.h
  ipexport.h       irtranp.h        esent98.h        kerberr.h
  lmerr.h          lmerrlog.h       lmsvc.h          lpmapi.h
  lsapmsgs.mc      lzexpand.h       macfile.h        mapicode.h
  mapidefs.h       mciavi.h         mdmsg.h          mediaerr.h
  mimeole.h        mmsystem.h       mobsyncp.h       mprerror.h
  mq.h             mqoai.h          msaudite.h       msctf.h
  msiquery.h       msoeapi.h        msxml2.h         nb30.h
  nddeapi.h        netcfgx.h        netevent.h       netmon.h
  netsh.h          nserror.h        ntddchgr.h       ntdddisk.h
  ntdsapi.h        ntdsbmsg.h       ntiologc.h       ntsam.h
  ntstatus.h       odbcinst.h       ole.h            olectl.h
  oledberr.h       oledlg.h         patchapi.h       pdhmsg.h
  penwin.h         pollog.mc        pstore.h         qedit.h
  qossp.h          raserror.h       reconcil.h       rnderr.h
  routprot.h       rtcerr.h         scarderr.h       scesvc.h
  schannel.h       sdperr.h         setupapi.h       shellapi.h
  snmp.h           sperror.h        sql_err          ssc.h
  stierr.h         tapi.h           tapi3err.h       tcerror.h
  textstor.h       tlsdef.h         trk.h            twain.h
  uevents.mc       upnp.h           upnphost.h       urlmki.h
  urlmon.h         usb.h            vfw.h            vfwmsgs.h
  vss.h            vswriter.h       w32timemsg.mc    wbemcli.h
  wiadef.h         wincrypt.h       winerror.h       winfax.h
  winhttp.h        wininet.h        winioctl.h       winldap.h
  winsnmp.h        winsock2.h       winspool.h       wlevents.mc
  wlevents2.mc     wpaevent.mc      wpscoserr.mc     wsiperr.h



There are currently 19871 return codes registered from 172 sources.





вот что говорит про вашу ошибку
Исходник:
C:\temp\Err>err 0xc0150002
# for hex 0xc0150002 / decimal -1072365566 :
  STATUS_SXS_CANT_GEN_ACTCTX                                    ntstatus.h
# Windows was not able to process the application binding
# information.
# Please refer to your System Event Log for further
# information.
# 1 matches found for "0xc0150002"

далее
http://yandex.ru/yandsearch?text=+STATUS_SXS_CANT_GEN_ACTCTX&clid=46510&lr=54
=>
http://forum.hebrus.net/viewtopic.php?p=778918&sid...


можно поковырять гугель.
0
НоВеНьКиЙ $$$
13:19, 30.01.2010
автора в бан за офф
0 / 2
НоВеНьКиЙ $$$
13:19, 30.01.2010
:lol:
0
Hvost
13:22, 30.01.2010
От пользователя MСM™
OpenGL

А поддержка этого в системе установлена?
0
13:33, 30.01.2010
От пользователя 2012 год
Может объекты использует какие-то, версии которых не совпадают с имеющимися в системе. Пусть попробует сделать новое приложение, вставить в него такой же объект и скомпилировать.

Т.е. переписать заново?

От пользователя Hvost
Цитата:От пользователя: MСM™
OpenGL
А поддержка этого в системе установлена?

Да
0
13:47, 30.01.2010
От пользователя -=ShP@L@=-
Т.е. переписать заново?


Для начала просто убедиться что установленный в системе объект рабочий. Скомпилировать пустое приложение с этим объектом. Запустится, значит живой.
И посмотреть версии совпадают установленного в системе и того, который с приложением шел или использовался.
0
12:55, 04.08.2015
Тема автоматически закрыта.
0
Обсуждение этой темы закрыто модератором форума.