3

大家好,我目前很难将最新的 taglib-sharp 解决方案添加到我当前的解决方案中,该解决方案包含我在 Visual Studios 2010 上的 vb.net 控制台项目。基本上我想在 vb 中编写所有必要的代码并使用 taglib-sharp 提取所有mp3 文件中需要的标签。不幸的是,当我包含 taglib-sharp 的解决方案并执行必要的转换 Visual Studio 2008 到 2010 时,我收到一条错误消息,指出“无法将文件备份为 C:\temp\taglib-sharp-2.0.3.7-windows\taglib- sharp-2.0.3.7-windows\Backup1\taglib-sharp.snk”。我尝试构建解决方案,但没有成功。我该如何解决这个问题?

坦率地说,如果我只想将库用于我的 vb 程序,我不确定是否需要打开解决方案。我是否需要解决方案才能使用例如“TagLib.File”?

如果您想知道,我从http://download.banshee.fm/taglib-sharp/2.0.3.7/下载了这个库

4

2 回答 2

5

我建议使用 NuGet 安装 taglib-sharp。NuGet 是在 Visual Studio 中使用开源库的最佳和最简单的方法。您不必编译任何东西,也不必考虑项目和解决方案文件。

要安装 TagLib#,请在 Visual Studio 的包管理器控制台中运行以下命令。

PM> Install-Package taglib

可以在http://nuget.org/packages/taglib找到 taglib-sharp 的 NuGet 发行版。官方源代码存储库位于https://github.com/mono/taglib-sharp

于 2012-08-15T09:12:43.477 回答
3

要么忽略备份,要么在 2008 年打开 TagLibSharp,编译 DLL,然后在您的 2010 年项目中引用它,如果您只需要使用这些库。

于 2011-02-12T02:40:37.900 回答