ID:               46224
 Updated by:       [EMAIL PROTECTED]
 Reported By:      mark at koalit dot dk
 Status:           Open
-Bug Type:         Systems problem
+Bug Type:         COM related
 Operating System: Vista Business SP1 (da)
 PHP Version:      5.2.6
 New Comment:

reclassified.


Previous Comments:
------------------------------------------------------------------------

[2008-10-03 13:08:31] mark at koalit dot dk

Forgot to include PHP version (5.2.6)

------------------------------------------------------------------------

[2008-10-03 13:07:10] mark at koalit dot dk

Description:
------------
.Net framework version 3.5 (latest) is installed.

Installed a specific .Net component, but PHP fails to instantiate the
object. 

The script is runnning from command line.


The standard example:
$stack = new DOTNET("mscorlib", "System.Collections.Stack"); 
$stack->Push(".Net"); 
$stack->Push("Hello "); 
echo $stack->Pop() . $stack->Pop();

Works fine - returns "Hello .Net"
Seems like lot's of users have problems using .Net objects from PHP -
can you confirm this as a bug or is a local problem ?

Reproduce code:
---------------
$pdf = new DOTNET("Assembly=ABCpdf, Version=6.1.1.5, Culture=neutral,
PublicKeyToken=a7a0b3f5184f2169", "Websupergoo.ABCpdf6.Doc");

(needs to install ABCpdf 6.1 .Net from www.websupergoo.com)

Expected result:
----------------
nothing

Actual result:
--------------
PHP Fatal error : Uncaught exception 'com_exception' with message
'Failed to instantiate .Net object [CreateInstance] [0x80131047]' in
D:\dotnet\dotnet.php
Stack trace:
#0 (snip) dotnet->dotnet('Assembly=ABCpdf...',
'Websupergoo.ABCpdf6.Doc')
#1 {main}
thrown in D:\dotnet\dotnet.php


------------------------------------------------------------------------


-- 
Edit this bug report at http://bugs.php.net/?id=46224&edit=1

Reply via email to