2009-05-28 15 views
1

私はVSをインストールし、ビルドマシン上のVisual Studio 2008TEAMBUILD:エラーMSB4057:ターゲット「GetXapOutputFileは、」プロジェクト

にTeamExplorerにTeamBuildスルー私のビルドを実行しようとすると、このエラーを取得していますに存在しませんSP1、チームエクスプローラ、Silverlight 3ツール、およびRIAサービス。

私のマシン上のVisual Studioと直接ビルドマシンで問題なくコンパイルできます。しかし、私はまだTeamBuildでコンパイルできません。なぜなら、 "GetXapOutputFileターゲットがありません。

私はCにチェック:\プログラムファイル\ 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)\マイクロソフトを失ってしまいました。 .csprojファイルのSilverlight.CSharp.targets "/> –

答えて

0

こんにちは、私は、コマンドラインビルドを試みると、同じ問題があった、これは私のためにそれを解く:「xxx.Web」プロジェクトの

プロパティ]メニューを、「Silverlightアプリケーション」タブ、現在の項目を削除し、それを追加再び。その後、ビルド時に、エラーは消えてしまいます。しかし、私はなぜそれがわからない。ここで見つける

http://connect.microsoft.com/VisualStudio/feedback/details/698689/error-msb4057-the-target-getxapoutputfile-does-not-exist-in-the-project

関連する問題