Hi,
My app works fine on 2016 Server with GUI but not on Server Core.
I configured IIS and app on the same way (64 bit, classic pipeline, ApplicationPoolIdentity and rights on the directories) but we ve got an error "ASP 0177 : 8007007e" on Server.CreateObject ('myDll.myMethod') method.
I tried to unregistrer and register dll again but registry is empty for all my dlls --> hklm:\SOFTWARE\Classes\myDll.myMethod not exists.
As I saw there is a bug when running regsvr32 outside of c:\windows\system32, I tried to run it directly from this directory
cd c:\windows\system32\ regsrv32 myDll.dll
but registry is still empty.
I extracted all registry key from 2016 Server and imported them into Server Core but same issue
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\mydll.myMethod]
@="myMethod Object"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\mydll.myMethod\Clsid]
@="{03D4EAAE-5D41-4F9B-87BB-9F1BC3F56DEE}"
[HKEY_CLASSES_ROOT\CLSID\{03D4EAAE-5D41-4F9B-87BB-9F1BC3F56DEE}\InprocServer32]
@="C:\\myApp\\Bin\\myDll.dll""ThreadingModel"="Apartment"
[HKEY_CLASSES_ROOT\CLSID\{03D4EAAE-5D41-4F9B-87BB-9F1BC3F56DEE}\ProgID]
@="mydll.myMethod"
[HKEY_CLASSES_ROOT\CLSID\{03D4EAAE-5D41-4F9B-87BB-9F1BC3F56DEE}\TypeLib]
@="{EF3E46C1-FD82-4D3E-AAEB-DA46CBB94727}"
[HKEY_CLASSES_ROOT\CLSID\{03D4EAAE-5D41-4F9B-87BB-9F1BC3F56DEE}\Version]
@="1.0"
[HKEY_CLASSES_ROOT\TypeLib\{EF3E46C1-FD82-4D3E-AAEB-DA46CBB94727}\1.0]
@="Project1 Library"
[HKEY_CLASSES_ROOT\TypeLib\{EF3E46C1-FD82-4D3E-AAEB-DA46CBB94727}\1.0\0]
[HKEY_CLASSES_ROOT\TypeLib\{EF3E46C1-FD82-4D3E-AAEB-DA46CBB94727}\1.0\0\win32]
@="C:\\myApp\\Bin\\myDll.dll"
[HKEY_CLASSES_ROOT\TypeLib\{EF3E46C1-FD82-4D3E-AAEB-DA46CBB94727}\1.0\FLAGS]
@="0"
[HKEY_CLASSES_ROOT\TypeLib\{EF3E46C1-FD82-4D3E-AAEB-DA46CBB94727}\1.0\HELPDIR]
@="C:\\myApp\\Bin\\"I see no clue to solve this issue. Can you help me, please ?