首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >在全局命名空间中找不到类型或命名空间名称“Xamarin”。

在全局命名空间中找不到类型或命名空间名称“Xamarin”。
EN

Stack Overflow用户
提问于 2015-03-13 01:39:58
回答 2查看 9.1K关注 0票数 4

我刚下载了Xamarin (用于windows)。创建了一个新的C#/Mobile /Blank应用程序(Xamarain.Forms便携)解决方案。尝试编译(我没有做任何更改),我得到了错误:

代码语言:javascript
代码运行次数:0
运行
复制
The type or namespace name 'Xamarin' could not be found in the global namespace

我想我会期望这是开箱即用的编译,所以不知道为什么不编译。

代码语言:javascript
代码运行次数:0
运行
复制
namespace HelloWorld.Droid
{
    [Activity (Label = "HelloWorld.Droid", Icon = "@drawable/icon", MainLauncher = true, ConfigurationChanges = ConfigChanges.ScreenSize | ConfigChanges.Orientation)]
    public class MainActivity : global::Xamarin.Forms.Platform.Android.FormsApplicationActivity // this is the line that is erroring out on
    {
        protected override void OnCreate (Bundle bundle)
        {
            base.OnCreate (bundle);

            global::Xamarin.Forms.Forms.Init (this, bundle);

            LoadApplication (new App ());
        }
    }
}
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-03-13 02:05:56

听起来你好像错过了你的Xamarin.Forms包。

您能否在解决方案资源管理器中展开您的Packages目录,并查看它是否在其中?

当您第一次创建一个新项目时,它将使用NuGet来获取它。

如果没有看到任何内容,可以右键单击Packages文件夹,然后选择Add,然后搜索Xamarin.Forms

安装应该可以解决您的问题。

票数 3
EN

Stack Overflow用户

发布于 2016-07-21 10:56:18

只需从Xamarin.Forms中添加Tools -> NuGet Package Manager -> Manage NuGet Package For Solution并搜索Xamarin.Forms并将其安装到项目中即可。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29023464

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档