2013-10-04 94 views
0

我從http://phalanger.codeplex.com/安裝了Phalanger,並在我的Visual Studio 2012 Ultimate發行版中從內置的市場功能中安裝了Phalanger工具。這樣做了以後,我每次開機啓動Visual Studio我得到一個對話框,對話框出現錯誤:Visual Studio中的Phalanger錯誤

如果我檢查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> 

有沒有人有我可以做什麼來解決這個問題?

回答

0

它接縫,你有Visual Studio的PHP工具,而不是Phalanger工具。除了Phalanger Tools之外,您還可以安裝PHP Tools。

嘗試卸載並安裝Phalanger工具。

+0

好吧,我看到他們可能會衝突,可惜它沒有解決問題。我卸載了Visual Studio的PHP工具,我找不到任何只稱爲PHP工具的引用。請指教。 – fredefox

+0

好吧,所以我現在已經在我的項目中使用了PHP,即使我的Visual Studio發行版仍然像一個憤怒的公牛一樣拋出錯誤。 – fredefox