2016-05-09 4 views
1

Этот вопрос относится к API ASP.NET MVC WEP и NAudioнагрузки ссылка длл Неуправляемый в ASP.NET MVC Ядра 1,0 (АКА) ASP.net MVC 5 6

что я хочу

я работал прототип в WPF appliations, когда я использую этот код файл WAV преобразуется в mp3

var retMs = new MemoryStream(); 
using (var ms = new MemoryStream(File.ReadAllBytes("sound.wav"))) 
using (var rdr = new WaveFileReader(ms)) 
using (var wtr = new LameMP3FileWriter(retMs, rdr.WaveFormat, 128)) 
{ 
    rdr.CopyTo(wtr); 
} 
return retMs.ToArray(); 

Но при использовании этого кода в апи проекте я получаю сообщение об ошибке, как этот

Невозможно загрузить DLL 'libmp3lame.dll': указанный модуль не может быть найден .

Я знаю libmp3lame является unmanged длл, проект WPF Я просто скопировать DLL в папку бин и все работает отлично, но как я могу добиться этого в проекте Web API, я имею в виду asp.net 5 проект

Примечание
выше код работает как ожидается в МОФ проекта

Кроме того, теперь я только поддерживается в моем API является dotnetframwork означает окна только я удалил другие зависимости платформы

Обновление:

Созданный вопрос в ASP.Net MVC Repo

ответ