是否可以在具有用于编译php代码的长枪的.NET服务器上进行手动测试的代码覆盖?
Phalanger将代码编译成.NET程序集。如果指定调试选项,则还会生成 PDB 文件。这就是运行代码覆盖率所需的全部内容。
因此,请确保您的 web.config 包含以下内容
<phpNet><compiler><set name="Debug" value="true" />
请注意,这将生成 DLL 文件的调试版本。目前,Phalanger 没有使用 PDB 文件在 Release 中构建的选项。