この質問の後、私はここに従うべき良い(最新の)例を見つけました。PHP.CoreライブラリをVSで正常に動作させることができましたが、それでもphpクラスを見つけるのに問題があります。
チュートリアルは十分に単純ですが
dynamic phpObj = globals.@class.PhpClass();
私のphpクラスが見つかりません。サンプルファイルdefault.php(クラス名:PhpClass)と、似ているが名前が異なる独自のphpクラスを試してみました。
ここで何が欠けていますか?私はオプションを試しました
[プロジェクトのプロパティ]>[Webのパッケージ化/公開]>[展開するアイテム]>[プロジェクト内のすべてのファイル]
しかし、それは役に立ちませんでした。現在、以下に示すように、プロジェクトのすぐ下にphpクラスがあります。
私が得るエラーは、クラスが見つからないことを示しています。
ここでのILSpyの使用は、CurrentContextのコードのメインスニペットです。
result = (((ScriptContext)CallContext.GetData("PhpNet:ScriptContext")) ?? ScriptContext.CreateDefaultScriptContext());
これは、phpクラス(AFAIK)を見つけるために使用されるコード行です。