在RegAsm COM dll之后找不到PHP COM文件

问题描述 投票:0回答:1

我创建一个VB.NET COM对象。将它注册到RegAsm并在PHP中加载它。

在我的电脑(WIndows 7)上,它就像一个魅力!但在我的服务器上

Windows Server 2016 PHP COM类说文件未找到...

我检查服务器上的regedit,一切都应该没问题。

有些人有这个问题之王吗?

我输出.reg文件

REGEDIT4

[HKEY_CLASSES_ROOT\PISDKPHP.PISDKPHP]
@="PISDKPHP.PISDKPHP"

[HKEY_CLASSES_ROOT\PISDKPHP.PISDKPHP\CLSID]
@="{709415B5-3D12-455C-9B03-EB1F8B494525}"

[HKEY_CLASSES_ROOT\CLSID\{709415B5-3D12-455C-9B03-EB1F8B494525}]
@="PISDKPHP.PISDKPHP"

[HKEY_CLASSES_ROOT\CLSID\{709415B5-3D12-455C-9B03-EB1F8B494525}\InprocServer32]
@="mscoree.dll"
"ThreadingModel"="Both"
"Class"="PISDKPHP.PISDKPHP"
"Assembly"="PISDKPHP, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null"
"RuntimeVersion"="v4.0.30319"
"CodeBase"="file:///C:/Program Files (x86)/PISDKPHP/PISDKPHP.dll"

[HKEY_CLASSES_ROOT\CLSID\{709415B5-3D12-455C-9B03-EB1F8B494525}\InprocServer32\1.0.0.0]
"Class"="PISDKPHP.PISDKPHP"
"Assembly"="PISDKPHP, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null"
"RuntimeVersion"="v4.0.30319"
"CodeBase"="file:///C:/Program Files (x86)/PISDKPHP/PISDKPHP.dll"

[HKEY_CLASSES_ROOT\CLSID\{709415B5-3D12-455C-9B03-EB1F8B494525}\ProgId]
@="PISDKPHP.PISDKPHP"

[HKEY_CLASSES_ROOT\CLSID\{709415B5-3D12-455C-9B03-EB1F8B494525}\Implemented Categories\{62C8FE65-4EBB-45E7-B440-6E39B2CDBF29}]
php .net com regasm
1个回答
0
投票

我的坏,这是错误配置的.NET框架^^的问题

© www.soinside.com 2019 - 2024. All rights reserved.