(VB.NETのためのコーディング)TagLib.Sharp(vb.net)(タイプ 'TagLib.File' が定義されていない)
私はTagLibの-シャープで働いています。私はそれがどのように機能するか本当に楽しむ。 非常に簡単でストレートです。さて、VSの中では、とにかくです。
私はファイルをとり、私のWebサーバー上に配置しました。そこには、VSLib-Sharp.dllファイルを参照したときにVSがDLLファイルで作成したBINフォルダが含まれていました。
ブラウザでサイトを実行すると、次のエラーが発生します。
Type 'TagLib.File' is not defined
名前空間を作成しなければならないと言われました。私はまた、さまざまなtaglibのためのすべてのインポートを含め、それは動作しませんでした。
ここに私が作業しているコードがあります。
default.aspxを
<%@ Page Language="VB" AutoEventWireup="false" CodeFile="Default.aspx.vb" Inherits="TagLib._Default" %>
<form id="form1" runat="server">
<div>
<asp:Label ID="Label1" runat="server" Text="Label"></asp:Label>
</div>
</form>
default.aspx.vb
Imports TagLib
Imports TagLib.IFD
Imports TagLib.IFD.Tags
Imports TagLib.Xmp
Imports TagLib.Id3v2
Namespace TagLib
Partial Class _Default
Inherits System.Web.UI.Page
Protected Sub Page_Load(sender As Object, e As EventArgs) Handles Me.Load
Dim mp3 As TagLib.File = TagLib.File.Create("G:\InetPub\wwwroot\Media\m.mp3")
Dim strAlbum As String = mp3.Tag.Album
Label1.Text = "Album: " + strAlbum
mp3.Dispose()
End Sub
End Class
End Namespace
私も自分のシステムとのDLLファイルを登録。
%windir%\microsoft.net\framework\v2.0.50727\regasm G:\WebFiles\taglib-sharp.dll /codebase
私はまた、ファイルとどのようなプロジェクトがで作られているために使用された.NETバージョンを扱うこのエラー、についてお読みください。
.netのバージョンを2.5に変更してから3.5に変更し、4.5に戻って問題はありませんでした。何も動作していないようです。 (私が2.5に下がったときの多くのエラー以外、それは混乱でした)
しかし、何も動作していないようです。これに関するどんな考えもすばらしいでしょう。 mp3メタデータを読むことは、私が長年にわたって進行中のプロジェクトに追加したいことでした。そして私はこれに近いですが、そのフィニッシュラインを越えることはできません。
この厄介な問題に関するすべての支援をお寄せいただきありがとうございます。
コーディングEE
なぜのための誰もTHUMBこのダウンでしょうか?私はコードと情報と必要なものすべてを提供しました。これは冗談です! – CodingEE
何度もそこにいました。あなたがここで行ったのと同じくらい多くの情報を提供したことはありませんでした。 –