Not an answer - just trying to get more data
What's the output of
<?php
$config = file(get_cfg_var('cfg_file_path'));
foreach( $config as $n=>$l) {
if ( false!==strpos($l, 'dotnet') ) {
printf("%03d %s<br />\r\n", $n, $l);
}
}
echo 'com_dotnet: ', extension_loaded('com_dotnet') ? 'yes':'no', "<br />\r\n";
echo 'class: ', class_exists('COM') ? 'yes':'no', "<br />\r\n";
?
UPDATE: (answer from comments)
The answer seemed to be a corrupt or somehow "bad" php_com_dotnet.dll, which the windows installer did not replace. I simply grabbed the matching version binary zip, overwrote the dll by hand - VOILA! Marking your answer as the answer since it was the closest and got me on the right track.