2016-03-07 43 views
11

當JetBrains推出Project Rider-EAP時,我非常興奮。我試過的第一件事是獲得一個Xamarin-iOS項目在Rider-EAP中運行,但它並不適用。無法在OSX上使用Rider-EAP的Xamarin項目


更新1:在EAP 2此問題是現在列爲關鍵的錯誤與修正:https://youtrack.jetbrains.com/issue/RIDER-618


1.問題(固定) Projects沒有不同之處加載Xamarin.iOS.targets無法找到。

我固定這用一個簡單的符號鏈接:

ln -s /Library/Frameworks/Mono.framework/External/xbuild/Xamarin/ 「/Applications/Rider EAP.app/Contents/lib/ReSharperHost/macos-x64/mono/lib/mono/xbuild/」 

2.問題 提及並不正確裝入。因此,整個語法高亮顯示和所有內容都被打破了。

見截圖:References are not loaded correctly

我碰到下面的錯誤,以及:

Error:null: Error initializing task MakeDir: Could not load file or assembly '/Library/Frameworks/Mono.framework/External/xbuild/Xamarin/iOS/Xamarin.iOS.Tasks.dll' or one of its dependencies 

切換xbuild到單聲道4.2.2刪除錯誤,但沒有解決問題。

PS:它接近Xamarin Android項目正確加載引用。

+1

所以你提交一個bug到JetBrains公司?我不相信Project Rider被認爲是最終產品,所以很有可能存在一個bug。 –

+0

Project Rider是否打算支持Xamarins(至少以全尺寸的方式,而不是無意)?信號是混合的。在https://blog.jetbrains.com/dotnet/2016/01/13/project-rider-a-csharp-ide/我讀了一些支持的程度,但「它會允許運行移動模擬器(例如Win Phone 8和Xamarin Android)?「會遇到「現在沒有計劃仿真器的計劃」。 「我們將會有很好的XAML編輯功能,但是沒有設計師的計劃。」總而言之,當他們意識到功能請求時,它似乎並不是他們的優先事項。 –

回答

相關問題