2014-10-20 132 views
3

上週我試圖在我的客戶軟件,該軟件確實的iOS的端口開始工作,由許多便攜式類庫(也針對Xamarin.iOS和Xamarin.Android平臺)PCL圖書館Xamarin在OSX約塞米蒂10.10

由於我們的Mac Build Machines與OS X 10.10 Yosemite協同工作,我無法使用我的Visual Studio開發機器(因爲Build Host不再適用於OS X 10.10),所以我決定直接在Mac上使用Xamarin工作室。但現在我總是得到一個錯誤:

.../Portable.csproj(1,1):錯誤:未知的MSBuild失敗。請嘗試再次建設項目(便攜式)

當我在我的解決方案中包括一個便攜式項目。 「正常」類庫工作得很好。我是否需要一些額外的軟件包來處理Mac上的可移植類庫?

重現步驟:

  • 新的解決方案(在Xamarin Studio for Mac可以)
  • 添加新的項目(可移植類庫)
  • 構建

WTH?

+0

爲什麼反對投票?如果我做錯了,告訴我什麼! – ChrisTTian667 2014-10-20 13:40:51

+1

Xamarin Studio的當前BETA版本也會發生這種情況 – ChrisTTian667 2014-10-20 13:56:04

+1

優勝美地的同樣問題 – 2014-10-22 03:57:17

回答

0

恕我直言,您的安裝已損壞。我對Xamarin Studio和Yosemite沒有任何問題。請卸載Xamarin和Mono相關的一切,然後重新安裝。

+0

我已經完成了整個機器的完全重新安裝。但我會再試一次。 ( – ChrisTTian667 2014-10-20 18:42:22

+0

重新安裝結束了相同的結果。現在,我會嘗試回到小牛 – ChrisTTian667 2014-10-21 10:03:14

2

更改您的解決方案位置,它對我有用。

+0

我有同樣的問題,並將代碼移動到一個較短的路徑,它開始工作。也許類似於255字符路徑限制Visual Studio有? – 2015-05-27 01:24:42

+1

我遇到的問題似乎與路徑中的奇數字符有關(在我的例子中是%20被插入)。 – 2016-04-04 17:54:40