0

PHPで.netコード化されたdll関数を使用する方法を試しています。私は何時間も試して研究してきましたが、まだ機能させることができませんでした。PHP のバージョンは 5.4.4 です

エラー メッセージ:
致命的なエラー: キャッチされない例外 'com_exception' とメッセージ 'COM オブジェクト `php4winbook.examples' の作成に失敗しました: 無効な構文 ' in C:\xampp\htdocs\testdll\index.php:13 スタック トレース: #0 C: \xampp\htdocs\testdll\index.php(13): com->com('php4winbook.exa...') #1 {main} が C:\xampp\htdocs\testdll\index.php の 13 行目にスローされる

私が試したこと:

http://www.peachpit.com/articles/article.aspx?p=27291 http://geekswithblogs.net/tkokke/archive/2009/04/24/how-to-use-.net-assemblies-in- php.aspx

これまでに見つけた最高のリソース...

私のコード:

<?php
$test = new COM("php4winbook.examples");
$hellmes = $test->showname("Andrew");
echo $hellmes;
?>

.net dll コード、単純な Hello World です。「アセンブリを COM 可視にする」オプションがチェックされ、キーで署名されました。

コード

アセンブリに追加: ここに画像の説明を入力

ただし、C:/windows/assembly フォルダー内に例が見つかりませんでした。

4

1 に答える 1