прочитать тег id3 mp3-файла в asp.net с помощью c # - PullRequest
0 голосов
/ 15 сентября 2010

Я хочу прочитать ID3-тег mp3-файла (автор, название трека и т. Д.) В asp.net 2.0 с помощью c #.когда я работаю на локальном компьютере, то он работает правильно при загрузке на сервер, а затем показать ошибку не может загрузить модуль WMVCore.dll открыть ссылку

http://iphoneapplicationsonline.com/

мой хостинг на Windows Server 2008, плз решитьмоя проблема это очень срочный код ... я использую с помощью Microsoft.Samples.MediaCatalog;длл

using System;
using System.Configuration;
using System.Data;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Xml.Linq;
using System.IO;
using Microsoft.Samples.MediaCatalog;
public partial class _Default : System.Web.UI.Page
{
    static Table tt = new Table();
    protected void Page_Load(object sender, EventArgs e)
    {               
        try
        {
            String ss = FileUpload1.PostedFile.FileName;
            MetadataEditor md = new MetadataEditor(this.Server.MapPath(@"1bopu1.mp3"));

            TableRow row = new TableRow();
            foreach (Microsoft.Samples.MediaCatalog.Attribute attr in md)
            {
                row = new TableRow();
                TableCell cell = new TableCell();
                Label lbl = new Label();
                lbl.Text = attr.Name;
                cell.Controls.Add(lbl);
                row.Controls.Add(cell);
                cell = new TableCell();

                Label txt = new Label();

                txt.Text = attr.Value.ToString();
                cell.Controls.Add(txt);
                row.Controls.Add(cell);
                Table1.Controls.Add(row);


            }

            md.Dispose();
        }
        catch(Exception ex)
        {
            Response.Write( ex.Message);
        }
    }

}

1 Ответ

0 голосов
/ 15 сентября 2010

Это говорит о том, что dll, который вы используете WMVCore.dll, установлен локально, но не на сервере. поэтому вам нужно взять копию этого приложения и затем отослать ссылку, и ваше приложение должно работать на сервере.

посмотрите на свойства вовлеченных библиотек, найдите их местоположение и сделайте копию их

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...