2009-05-28 58 views
1

我得到這個錯誤試圖在Visual Studio的2008TEAMBUILD:錯誤MSB4057:目標「GetXapOutputFile」不會在項目

運行我的體型通TeamBuild在TeamExplorer在我安裝VS構建機器存在SP1,團隊資源管理器,Silverlight 3工具和RIA服務。

我可以在我的機器上直接在Build Machine上編譯Visual Studio的問題。但我仍然無法通過TeamBuild進行編譯,因爲它「說」我缺少GetXapOutputFile目標。

我檢查C:\ Program Files文件\的MSBuild \微軟\ Silverlight的\ 3.0 \ Microsoft.Silverlight.Common.targets文件,並將其確實有GetXapOutputFile目標:

<!-- 
============================================================ 
         GetXapOutputFile 

This stand-alone target returns the name of the built xap file.It 
only makes sense to call this after a build 
============================================================ 
--> 
<Target 
    Name="GetXapOutputFile" 
    DependsOnTargets="_CreateSLProperties" 
    Outputs="$(XapOutputFile)" 
/> 

任何想法,我可能失蹤?

+0

我有同樣的問題,我已經找到了原因:我已經失去了<導入項目=「$(MSBuildExtensionsPath32)\微軟\ Silverlight的\ $(SilverlightVersion)\微軟。 Silverlight.CSharp.targets「/>在.csproj文件中 – 2014-01-24 11:19:20

回答

相關問題