C# 名称空间名称';Lastfm';找不到

C# 名称空间名称';Lastfm';找不到,c#,namespaces,last.fm,C#,Namespaces,Last.fm,我正在使用VisualStudio2010,这是我第一次使用API。当我尝试使用Last.FM API时,我得到了第10行和第48行的“找不到类型或命名空间名称'Lastfm'。”。我看过其他一些关于类似主题的StackOverflow问题,但似乎没有一个是直接适用的 我从下载了lastfm-sharp.dll,并将其放在projects文件夹中。然后我添加了它作为参考,不记得做过其他任何事情。然后,我使用中的示例编写代码 这是我的密码: using System; using System.C

我正在使用VisualStudio2010,这是我第一次使用API。当我尝试使用Last.FM API时,我得到了第10行和第48行的“找不到类型或命名空间名称'Lastfm'。”。我看过其他一些关于类似主题的StackOverflow问题,但似乎没有一个是直接适用的

我从下载了lastfm-sharp.dll,并将其放在projects文件夹中。然后我添加了它作为参考,不记得做过其他任何事情。然后,我使用中的示例编写代码

这是我的密码:

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.IO;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using Lastfm.Services;

namespace MusicOrganize
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void Form1_Load(object sender, EventArgs e)
        {
            DIRECTORY = this.FilePath.Text;
        }

        private void FilePath_TextChanged(object sender, EventArgs e)
        {
            DIRECTORY = this.FilePath.Text;
        }

        //Choose what Folder to work with
        private void BrowseBtn_Click(object sender, EventArgs e)
        {
            if (folderBrowserDialog1.ShowDialog() == DialogResult.OK)
            {
                this.FilePath.Text = folderBrowserDialog1.SelectedPath;
            }
        }

        //Organize Music in selected Directory
        private void OrganizeBtn_Click(object sender, EventArgs e)
        {
            //Put all tracks into one folder
            Music.Consolidate(DIRECTORY);

            string API_KEY = "****";
            string API_SECRET = "****";
            Session session = new Session(API_KEY, API_SECRET);

            Music.GetTrackTags();
        }

        public string DIRECTORY;
    }
}
感谢您提供的帮助。

获取C#文档

您可能错过了顶部的USING语句以及包含该类命名空间的所有其他语句,或者您忘记添加项目或dll作为引用

And placed it in the projects folder? 

存放
lastfm sharp.dll的位置。仅将其放在项目文件夹中是不够的。请将dll放在
bin
文件夹中。

尝试更新lastfm.dll的引用?AFIK它也必须被引用。@rekire yap及其必须也是引用。谢谢。好的,我已将.dll文件移到“bin”文件夹中。我有与此警告相同的错误:“当前目标框架”。NETFramework,版本=v4.0,配置文件=客户端“不包括引用程序集“lastfm sharp”所依赖的“System.Web,版本=4.0.0.0,区域性=中性,PublicKeyToken=b03f5f7f11d50a3a”。这导致引用的程序集无法解析。要解决此问题,请(1)更改此项目的目标框架,或(2)从项目中删除引用的程序集。'Link help you。