rider的xamarin环境安装

自从用上rider后,vs就再也没有安装过了。
最近要做apk开发,就安装xamarin环境,但是总是报错;

 Show Log->idea.log

发现下面错误:

ERROR | EnvironmentComponent | C:UsersADMINI~1AppDataLocalTempjetbrains-xamarin-android-sdk-win.11.0.0.3844902605022382771.temp -> C:UsersADMINI~1AppDataLocalTempjetbrains-xamarin-android-sdk-win.11.0.0.3844902605022382771
java.nio.file.AccessDeniedException: C:UsersADMINI~1AppDataLocalTempjetbrains-xamarin-android-sdk-win.11.0.0.3844902605022382771.temp -> C:UsersADMINI~1AppDataLocalTempjetbrains-xamarin-android-sdk-win.11.0.0.3844902605022382771
	at java.base/sun.nio.fs.WindowsException.translateToIOException(WindowsException.java:89)

问题是现在已经是administrator了,还有什么权限问题呢?给temp目录everyone了,还是这个错误!太坑了;

于是就手动自己复制吧:复制目录下文件到rider安装目录tools下,环境ok了!

这个莫名的坑!

说实话vs也是必然被rider淘汰是迟早的事情,rider实在是好用的呢。vs被捆绑的大而全,真是累赘。

我在想为什么不能用c#开发一个类似rider的好东西呢,你看看人家java不就做到了。

真心话:作为一个c#开发者用java写的ide做c#开发,有点难为情的样子。

说下rider使用的感受吧,用了差不多1年多了,整体而言比vs好用多了,vs还纠结自己在windows和sqlserver上;胸怀不够大;

微软差的不是别的,而是胸怀!

想当年如果不是抱残守缺windows一早就跨平台,相比不是今天这个格局;

后来移动时代到来,非要费劲自己搞windows大融合,各个平台都能跑,结果痛失android用c#开发apk的痛点;

一步错步步错呀,微软呀,本来就起步晚,而后又抱残守缺,为了自己的一亩三分地痛失了整个天下,不能不让人惋惜;

现在开源了,跨平台了。但是,时不我待了,大部分人都转去java阵营了。

既然跨平台了,为什么只做了web的,winform、wpf之流从技术上讲没那么难吧。所以呀,你还是有所保留。你这样真滴不行。

语言再好,生态没了。

下一个时代,人工智能希望能够一战吧。

原文地址:https://www.cnblogs.com/Running_Zhang/p/zpj.html