我刚刚将我的Xamarin安装更新到Studio 6.0。 为了安装所有更新包(总共三个),我不得不安装2013和2015年的MsBuild工具,现在没有旧的解决方案可以编译了。从第一个指令“using System;”开始我有一条错误消息说“使用指令不是必需的”,几乎我的代码带有红色下划线。 如果我从头开始创建一个新的解决方案,我会遇到同样的问题。 以下摘录自“空白”解决方案:
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;
所有使用指令都标记为不必要, Activity 字标记为“找不到类型或命名空间ActivityAttribute(您是否缺少using指令或程序集引用?)”,以 int count = 1 声明结束,其中 int 标记为“预定义类型System.Int32未定义或导入”。 我还使用最新的可用软件包升级了android-sdk,但没有任何改变。 有人有什么想法吗?同时我将停用我的笔记本电脑安装,我将激活我的台式机上的那个,以便继续工作。 谢谢。 鲁道夫。
答案 0 :(得分:0)
你能查看发行说明[1]吗?
有一个已知问题导致某些项目无法正确加载。请参阅发行说明中的部分说明:
" [Xamarin Studio] - 在某些情况下,具有多个项目ID的解决方案可能无法在Xamarin Studio中正确打开。
解决方法 - 从包含组件的扩展项目中删除tabe
的ProjectTypeGuids值将允许项目在Xamarin Studio 6中打开。"