我被困了大約3天,現在試圖解決我一直遇到的MSBuild問題。在我的解決方案中,我有10個項目。 9個項目是C#類項目和1個主要EXE項目,是一個C#WPF應用程序項目。MSBuild在C#WPF應用程序項目上失敗
我創建了一個門控MSBuild,在檢入到TFS服務器時觸發。到目前爲止,只有9個C#類項目已經包含在MSBuild中,因爲C#WPF應用程序項目仍在構建中。現在,C#WPF應用程序項目已經完成並且可以在多臺計算機上正常運行(運行時間和編譯時間)而沒有問題。 。
我改變了構建以包括新的C#WPF應用程序項目,以便它能在被檢查的問題是現在包括這個C#WPF應用程序項目,MSBuild的失敗與以下兩個錯誤:
C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Microsoft.WinFX.targets (269): File 'Properties\DesignTimeResources.xaml' cannot be found.
C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Microsoft.WinFX.targets (269): The project file contains a property value that is not valid.
考慮到整個解決方案在多臺計算機上的構建和工作,MSBuild因此而失敗似乎很奇怪。如果我從MSBuild中刪除了C#WPF應用程序項目,一切都很好,因此C#WPF應用程序項目會導致MSBuild失敗。
我越來越絕望在這裏,所以任何幫助,非常感謝。提前感謝您提供的任何幫助或見解!
您是否驗證了您正在提交文件'Properties \ DesignTimeResources.xaml'與您的更改? –
我們沒有任何該名稱的文件。 –
然後檢查您是從.csproj文件還是從其他.XAML文件中提取此文件。在記事本中打開.csproj並搜索它。與.XAML文件類似。 –