У меня есть приложение VB 2008, которое работает в нескольких местах. В настоящее время работает на серверах версий 2003, 2008 и 2016, а также windows 7 и windows 10. Когда я пытаюсь запустить программу на первом сервере 2019, у клиента просто происходит сбой программы. Я поместил первую строку кода в программу для отображения msgbox, что программа запущена. Никогда не нажимая эту строку кода.
Я проверил файл appcra sh wer, и вот что это
Version=1
EventType=APPCRASH
EventTime=132234891008214238
ReportType=2
Consent=1
UploadTime=132234891012432737
ReportStatus=268435456
ReportIdentifier=a8e2337b-5622-46b5-8b91-aa6d4dfdbca6
Wow64Host=34404
OriginalFilename=Program.exe
AppSessionGuid=00006234-0003-0009-1dac-52c9eecad501
TargetAppId=W:000621280bac65b22c6471b6dcd4ad45f83e00000000!0000146c2077cc39b943bb29a02a35afd7b702af9a60!program.exe
TargetAppVer=2020//01//13:21:44:33!0!Program.exe
BootId=4294967295
TargetAsId=16835
IsFatal=4294967295
EtwNonCollectReason=1
Response.BucketId=82990880ac93e7873dfb1eeeafcde6b3
Response.BucketTable=4
Response.LegacyBucketId=2160354456754841267
Response.type=4
Sig[0].Name=Application Name
Sig[0].Value=Program.exe
Sig[1].Name=Application Version
Sig[1].Value=18.3.1.4
Sig[2].Name=Application Timestamp
Sig[2].Value=5e1ce4c1
Sig[3].Name=Fault Module Name
Sig[3].Value=KERNELBASE.dll
Sig[4].Name=Fault Module Version
Sig[4].Value=6.2.17763.914
Sig[5].Name=Fault Module Timestamp
Sig[5].Value=fb6790ac
Sig[6].Name=Exception Code
Sig[6].Value=e0434f4d
Sig[7].Name=Exception Offset
Sig[7].Value=0000000000039159
DynamicSig[1].Name=OS Version
DynamicSig[1].Value=10.0.17763.2.0.0.400.8
DynamicSig[2].Name=Locale ID
DynamicSig[2].Value=1033
UI[2]=C:\program\program.exe
UI[3]=Program Server has stopped working
UI[4]=Windows can check online for a solution to the problem the next time you go online.
UI[5]=Check online for a solution and close the program
UI[6]=Check online for a solution later and close the program
UI[7]=Close the program
LoadedModule[0]=C:\program\program.exe
LoadedModule[1]=C:\WINDOWS\SYSTEM32\ntdll.dll
LoadedModule[2]=C:\WINDOWS\SYSTEM32\MSCOREE.DLL
LoadedModule[3]=C:\WINDOWS\System32\KERNEL32.dll
LoadedModule[4]=C:\WINDOWS\System32\KERNELBASE.dll
LoadedModule[5]=C:\WINDOWS\System32\ADVAPI32.dll
LoadedModule[6]=C:\WINDOWS\System32\msvcrt.dll
LoadedModule[7]=C:\WINDOWS\System32\sechost.dll
LoadedModule[8]=C:\WINDOWS\System32\RPCRT4.dll
LoadedModule[9]=C:\Windows\Microsoft.NET\Framework64\v4.0.30319\mscoreei.dll
LoadedModule[10]=C:\WINDOWS\System32\SHLWAPI.dll
LoadedModule[11]=C:\WINDOWS\System32\combase.dll
LoadedModule[12]=C:\WINDOWS\System32\ucrtbase.dll
LoadedModule[13]=C:\WINDOWS\System32\bcryptPrimitives.dll
LoadedModule[14]=C:\WINDOWS\System32\GDI32.dll
LoadedModule[15]=C:\WINDOWS\System32\gdi32full.dll
LoadedModule[16]=C:\WINDOWS\System32\msvcp_win.dll
LoadedModule[17]=C:\WINDOWS\System32\USER32.dll
LoadedModule[18]=C:\WINDOWS\System32\win32u.dll
LoadedModule[19]=C:\WINDOWS\System32\IMM32.DLL
LoadedModule[20]=C:\WINDOWS\System32\kernel.appcore.dll
LoadedModule[21]=C:\WINDOWS\SYSTEM32\VERSION.dll
LoadedModule[22]=C:\Windows\Microsoft.NET\Framework64\v2.0.50727\mscorwks.dll
LoadedModule[23]=C:\WINDOWS\WinSxS\amd64_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.9554_none_88e038cb2fae7c50\MSVCR80.dll
LoadedModule[24]=C:\WINDOWS\System32\shell32.dll
LoadedModule[25]=C:\WINDOWS\System32\cfgmgr32.dll
LoadedModule[26]=C:\WINDOWS\System32\shcore.dll
LoadedModule[27]=C:\WINDOWS\System32\windows.storage.dll
LoadedModule[28]=C:\WINDOWS\System32\profapi.dll
LoadedModule[29]=C:\WINDOWS\System32\powrprof.dll
LoadedModule[30]=C:\WINDOWS\System32\cryptsp.dll
LoadedModule[31]=C:\WINDOWS\assembly\NativeImages_v2.0.50727_64\mscorlib\2245f7da69d4ba2f4403070427e9aa7d\mscorlib.ni.dll
LoadedModule[32]=C:\WINDOWS\System32\ole32.dll
LoadedModule[33]=C:\WINDOWS\system32\uxtheme.dll
LoadedModule[34]=C:\Program Files (x86)\LogMeIn\x64\LMIhook.001.dll
LoadedModule[35]=C:\WINDOWS\System32\WS2_32.dll
LoadedModule[36]=C:\WINDOWS\system32\wsock32.dll
LoadedModule[37]=C:\WINDOWS\System32\psapi.dll
LoadedModule[38]=C:\WINDOWS\system32\wininet.dll
LoadedModule[39]=C:\WINDOWS\system32\wtsapi32.dll
LoadedModule[40]=C:\WINDOWS\System32\crypt32.dll
LoadedModule[41]=C:\WINDOWS\System32\MSASN1.dll
LoadedModule[42]=C:\WINDOWS\system32\netapi32.dll
LoadedModule[43]=C:\WINDOWS\SYSTEM32\SRVCLI.DLL
LoadedModule[44]=C:\WINDOWS\SYSTEM32\WKSCLI.DLL
LoadedModule[45]=C:\WINDOWS\System32\bcrypt.dll
LoadedModule[46]=C:\WINDOWS\SYSTEM32\DFSCLI.DLL
LoadedModule[47]=C:\WINDOWS\SYSTEM32\LOGONCLI.DLL
LoadedModule[48]=C:\WINDOWS\SYSTEM32\NETUTILS.DLL
LoadedModule[49]=C:\WINDOWS\SYSTEM32\SAMCLI.DLL
LoadedModule[50]=C:\WINDOWS\SYSTEM32\SCHEDCLI.DLL
LoadedModule[51]=C:\WINDOWS\system32\userenv.dll
LoadedModule[52]=C:\WINDOWS\system32\winspool.drv
LoadedModule[53]=C:\WINDOWS\SYSTEM32\IPHLPAPI.DLL
LoadedModule[54]=C:\WINDOWS\SYSTEM32\PROPSYS.dll
LoadedModule[55]=C:\WINDOWS\System32\OLEAUT32.dll
LoadedModule[56]=C:\WINDOWS\system32\Mpr.dll
LoadedModule[57]=C:\Windows\Microsoft.NET\Framework64\v2.0.50727\mscorjit.dll
State[0].Key=Transport.DoneStage1
State[0].Value=1
OsInfo[0].Key=vermaj
OsInfo[0].Value=10
OsInfo[1].Key=vermin
OsInfo[1].Value=0
OsInfo[2].Key=verbld
OsInfo[2].Value=17763
OsInfo[3].Key=ubr
OsInfo[3].Value=914
OsInfo[4].Key=versp
OsInfo[4].Value=0
OsInfo[5].Key=arch
OsInfo[5].Value=9
OsInfo[6].Key=lcid
OsInfo[6].Value=1033
OsInfo[7].Key=geoid
OsInfo[7].Value=244
OsInfo[8].Key=sku
OsInfo[8].Value=8
OsInfo[9].Key=domain
OsInfo[9].Value=1
OsInfo[10].Key=prodsuite
OsInfo[10].Value=400
OsInfo[11].Key=ntprodtype
OsInfo[11].Value=3
OsInfo[12].Key=platid
OsInfo[12].Value=10
OsInfo[13].Key=sr
OsInfo[13].Value=0
OsInfo[14].Key=tmsi
OsInfo[14].Value=19909
OsInfo[15].Key=osinsty
OsInfo[15].Value=3
OsInfo[16].Key=iever
OsInfo[16].Value=11.914.17763.0-11.0.165
OsInfo[17].Key=portos
OsInfo[17].Value=0
OsInfo[18].Key=ram
OsInfo[18].Value=32674
OsInfo[19].Key=svolsz
OsInfo[19].Value=277
OsInfo[20].Key=wimbt
OsInfo[20].Value=0
OsInfo[21].Key=blddt
OsInfo[21].Value=180914
OsInfo[22].Key=bldtm
OsInfo[22].Value=1434
OsInfo[23].Key=bldbrch
OsInfo[23].Value=rs5_release
OsInfo[24].Key=bldchk
OsInfo[24].Value=0
OsInfo[25].Key=wpvermaj
OsInfo[25].Value=0
OsInfo[26].Key=wpvermin
OsInfo[26].Value=0
OsInfo[27].Key=wpbuildmaj
OsInfo[27].Value=0
OsInfo[28].Key=wpbuildmin
OsInfo[28].Value=0
OsInfo[29].Key=osver
OsInfo[29].Value=10.0.17763.914.amd64fre.rs5_release.180914-1434
OsInfo[30].Key=buildflightid
OsInfo[30].Value=85993455-8c60-495a-ba5a-ed15a027ee2f
OsInfo[31].Key=edition
OsInfo[31].Value=ServerDatacenter
OsInfo[32].Key=ring
OsInfo[32].Value=Retail
OsInfo[33].Key=expid
OsInfo[34].Key=containerid
OsInfo[35].Key=containertype
OsInfo[36].Key=edu
OsInfo[36].Value=0
FriendlyEventName=APPCRASH
ConsentKey=APPCRASH
AppName=Program Server
AppPath=C:\program\program.exe
ReportDescription=Stopped working
ApplicationIdentity=00000000000000000000000000000000
MetadataHash=-610260758
Может кто-нибудь разобраться в этом. Я написал очень быструю программу, которая подключалась бы к базе данных для тестирования sqlclient и. NET framework 3.5. они оба работали нормально.
В окне просмотра событий я вижу
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
- <System>
<Provider Name="Application Error" />
<EventID Qualifiers="0">1000</EventID>
<Level>2</Level>
<Task>100</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2020-01-14T15:22:28.820331700Z" />
<EventRecordID>8012</EventRecordID>
<Channel>Application</Channel>
<Computer>Company.com</Computer>
<Security />
</System>
- <EventData>
<Data>Program.exe</Data>
<Data>18.3.1.4</Data>
<Data>5e1ce4c1</Data>
<Data>KERNELBASE.dll</Data>
<Data>6.2.17763.914</Data>
<Data>fb6790ac</Data>
<Data>e0434f4d</Data>
<Data>0000000000039159</Data>
</EventData>
</Event>