我在stackoverflow.com上搜索了如何使用taglib获取发布者标签...
我发现了这个:
Is there an equivalent field to Label/Publisher in taglib-sharp?
我试图制作它,但是当我创建一个taglib文件时,它没有出现...... 这是我的代码:
TagLib.File tg = TagLib.File.Create("");
tg.Tag.publisher
当我输入.publisher
时,它会给我错误这是我在taglib文件中所做的更改:
的TagLib / ID3V2 / FrameTypes.cs:
public static readonly ReadOnlyByteVector TPUB = "TPUB";
的TagLib / ID3V2 / Tag.cs: 在TagLib.Tag区域下:
public string Publisher
{
get { return GetTextAsString(FrameType.TPUB); }
set { SetTextFrame(FrameType.TPUB, value); }
}
请帮忙!!!
答案 0 :(得分:0)
您在TagLib / Tag.cs文件中缺少以下代码:
public virtual string Publisher
{
get { return null; }
set { }
}