我尝试在Visual Studio中编辑axml
文件,因为拖放在Xamarin Studio中不起作用。但是当我打开我的axml
文件时,它会永远加载。
我已经等了10多分钟,但还在加载。当我重新启动VS时,我可以毫无问题地打开axml
文件。
这同样适用于我的所有其他axml
文件(在其他项目中)。
有谁知道如何解决这个问题?
我正在使用Xamarin btw的最新稳定版本(第8周期)。
编辑:
我正在使用Visual Studio Community 2015版本14.0.25425.01更新3,并且我已安装了所有最新更新。
更详细的解释:
foo_bar.axml
文件Designer
标签切换到Source
标签android:background="blablabla"
属性Source
标签切换到Designer
标签Designer
标签正在永久加载和
foo_bar.axml
文件foo_bar.axml
文件foo_bar.axml
文件foo_bar.axml
文件永远加载注:
当我在步骤4更改android:text="blablabla"
属性时,当我更改其他一些属性时,问题也不会发生,但它也不会发生,所以它只针对某些属性。< / p>
答案 0 :(得分:2)
根据Xamarin论坛的一位参与者的说法,它与Cycle 8的AXML Designer无法使用最新的API进行渲染有关。
但是即使在第8周期,当我选择在Android 6.0而不是7.0的项目属性中进行编译时,设计师仍然很不稳定。在&#34; Designer&#34;之间切换和&#34;来源&#34;在一个.axml文件上,设计师仍然加载,直到Harambe来。
因此,最好的办法是将Xamarin Studio降级到第7周期,最后你可以像以前一样让AXML Designer工作。 在第9周期或第8周期的增量更新/修补程序出现之前,这是现在的方法。 您可以在以下链接中下载并安装上一个周期: https://store.xamarin.com/account/my/subscription/downloads#cycle7
为了您自己的兴趣,您可以阅读以下有关上述论坛帖子的更多信息: https://forums.xamarin.com/discussion/77992/axml-layout-designer-inside-visual-studio-keeps-loading-forever
答案 1 :(得分:2)
这也发生在我身上。然后我意识到我没有在管理员模式下打开Visual Studio。我做了之后,一切都很好。
答案 2 :(得分:0)
以管理员身份打开visual studio,它可以完美加载。一切顺利。