2016-06-09 129 views
0

我剛剛更新了Xamarin安裝到Studio 6.0。 爲了安裝所有的更新包(總共三個),我不得不安裝MsBuild工具2013和2015,現在沒有任何舊的解決方案再編譯了。從第一條指令「使用系統」開始我有一個錯誤消息,說「使用指令是不必要的」,幾乎我的代碼與紅色下劃線。 如果我從頭創建一個新的解決方案,我遇到了同樣的問題。 中的摘錄從「空白」溶液以下:Xamarin Studio 6.0

using Android.App; 
using Android.Widget; 
using Android.OS; 

namespace contrepair 
{ 
    [Activity (Label = "contrepair", MainLauncher = true, Icon = "@mipmap/icon")] 
    public class MainActivity : Activity 
    { 
     int count = 1; 

所有使用指令被標記爲不必要的,則活動字被標記爲「類型或命名空間ActivityAttribute找不到(你缺少使用指令或程序集引用?)「,以int count = 1聲明結尾,其中int標有」預定義類型System.Int32未定義或導入「。 我也用最新的可用軟件包升級了android-sdk,但沒有任何變化。 任何人有任何想法?與此同時,我將停用筆記本電腦安裝,然後激活桌面計算機上的筆記本電腦,以便繼續工作。 謝謝。 Rodolfo, 。

回答

0

你可以看看發行說明[1]嗎?

存在導致某些項目無法正確加載的已知問題。參閱發行說明,它說的部分:

「[Xamarin工作室] - 在有多個項目標識某些情況下,解決方案可能無法在Xamarin Studio中 解決方法正確打開 - 去除推廣項目FEACFBD2-3405-455C-9665-78FE426C6842的ProjectTypeGuids值。其中包含一個組件將允許項目在Xamarin Studio 6中打開。「

[1] https://releases.xamarin.com/stable-release-cycle-7/

+0

現在不能檢查,因爲我已經降級Xamarin工作室回5.1 –

+0

反正在我的筆記本Xamarin Studio 6中無法甚至創造一個新的項目。我懷疑這是由於某些.NET Framework版本丟失造成的,特別是4.5.1,因爲當我降級編譯器時,我也要移除.NET Framework 4.6.1(我在程序和功能下找到的唯一版本)並重新安裝4.5.1版本。在週末期間,我會再次嘗試升級以查看.NET Framework版本是否存在問題。 –