(Visual Studio 2019)
Кажется, я столкнулся с ошибкой.
Вот мой пример кода.
Imports NAudio.Wave
Partial Class _Default
Inherits System.Web.UI.Page
Dim filename As String
filename = "G:\VS_Lessons\Media\Read\01. Got to Choose.mp3
Dim reader As New AudioFileReader(filename)
Dim duration As String = reader.TotalTime.ToString("mm\:ss")
reader.Dispose()
Label1.Text = duration
End Sub
End Class
Это происходит только при запуске сайта LIVE, а не VS.
Запуск его через VS, он работает так, как и предполагалось.
Запуск его с действующего URL дает следующую ошибку.
Type 'AudioFileReader' is not defined
В этой строке
Dim reader As New AudioFileReader(filename)
Теперь я попытался зарегистрировать NAudio.dll, используя. (Файл NAudio.dll находится в папке BIN веб-сайта)
gacutil -i NAudio.dll
Тем не менее, я получаю следующую строку
Failure adding assembly to the cache: Attempt to install an assembly without a strong name
Я выполнил действия, описанные в этой статье здесь Как добавить строгое имя в существующую DLL и установить в GA C
Но я получаю FAILURE при попытке создать файл DLL в STEP 5 . (Возможно, я делаю это неправильно, потому что я не владелец файла. Не совсем уверен, это первый раз, когда я делал что-то подобное и пробовал все, что мог найти в Интернете)
Любая помощь на это был бы очень благодарен.
Уэйн