0

我已经从http://phalanger.codeplex.com/安装了 Phalanger,并从我的 Visual Studio 2012 Ultimate 发行版中的内置市场功能安装了 Phalanger 工具。完成此操作后,每次启动 Visual Studio 时,我都会收到一个包含错误的对话框:

如果我检查 ActivityLog.xml,我会发现以下错误(省略了所有其他元素):

<?xml version="1.0" encoding="utf-16"?>
<?xml-stylesheet type="text/xsl" href="ActivityLog.xsl"?>
<activity>

  <entry>
    <record>16</record>
    <time>2013/10/04 14:43:55.426</time>
    <type>Error</type>
    <source>VisualStudio</source>
    <description>Loading UI library</description>
    <guid>{712C84E3-B447-4283-ABF3-D00B161E63FE}</guid>
    <hr>800a006f</hr>
    <errorinfo>Cannot find the requested resource.</errorinfo>
  </entry>


  <entry>
    <record>63</record>
    <time>2013/10/04 14:44:03.569</time>
    <type>Error</type>
    <source>VisualStudio</source>
    <description>SetSite failed for package [PHP.Project.PHPProjectPackage, PHP.VS, Version=1.8.4608.0, Culture=neutral, PublicKeyToken=17116b35d45f8bb8]</description>
    <guid>{9DD0D70B-6760-4C96-B1DC-03AAF937D95A}</guid>
    <hr>80004003 - E_POINTER</hr>
    <errorinfo>Object reference not set to an instance of an object.</errorinfo>
  </entry>
  <entry>
    <record>64</record>
    <time>2013/10/04 14:44:03.574</time>
    <type>Error</type>
    <source>VisualStudio</source>
    <description>End package load [PHP.Project.PHPProjectPackage, PHP.VS, Version=1.8.4608.0, Culture=neutral, PublicKeyToken=17116b35d45f8bb8]</description>
    <guid>{9DD0D70B-6760-4C96-B1DC-03AAF937D95A}</guid>
    <hr>80004003 - E_POINTER</hr>
    <errorinfo>Object reference not set to an instance of an object.</errorinfo>
  </entry>
</activity>

有人知道我可以做些什么来缓解这种情况吗?

4

1 回答 1

0

它接缝,你有 Visual Studio 的 PHP 工具,而不是 Phalanger 工具。除了 Phalanger 工具之外,您还可能安装了 PHP 工具。

尝试卸载两者,并仅安装 Phalanger Tools。

于 2013-10-04T17:01:59.903 回答