Se pasó un puntero de referencia nulo a la rutina con código no ejecutable

English: A null reference pointer was passed to the stub.

Environment: Framework 1.1, Windows 2003 Server, Interop win COM32 DLL

Just change the App POOL Identity to  Local Service, then OK. After that set the App Pool Identity to Network Service.  Is a permission issue.




Install in this order:


After that, install php on iis:
Manually Configure the FastCGI Extension to Work with PHP

To manually configure the IIS and FastCGI extension, you must create script mappings for the PHP extension in the IIS metabase, and modify the fcgiext.ini file that is located in %windir%\system32\inetsrv.
To create script mapping:
Launch inetmgr.exe.
Double-click the machine icon for the local computer.
Right-click Web Sites and click Properties.
Click the Home Directory tab.
Click the Configuration… button.
Click the Add… button.
In the Add/Edit Application Extension Mapping dialog box, click Browse…. Navigate to the fcgiext.dll file that is located in %windir%\system32\inetsrv.