2016-03-07 75 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编辑功能,但是没有设计师的计划。”总而言之,当他们意识到功能请求时,它似乎并不是他们的优先事项。 –

回答

相关问题