C# 在Azure中无法找到DLL
我遇到了一个奇怪的问题,Azure应用程序在工作几天后自动停止查找DLL 详情如下(抱歉,我不想错过任何东西): 我们有一个ASP.NET MVC Azure应用程序,其中包括使用lame库创建MP3。此库的DLL位于项目的根目录中,并设置为“内容”和“始终复制” 项目(包括DLL)正确部署并在部署时工作 正常工作数周后,mp3编码器停止工作,出现错误 无法加载DLL“libmp3lame.64.DLL”:找不到指定的模块。(HRESULT的例外:0x8007007E) 这是在周六-服务器上没有任何更改 我不在电脑前,指示一位同事将RDP导入Azure机器,并替换libmp3lame.64.dll,因为我认为它有一些缺陷,因此确信它开始工作 几天后,这种情况再次发生。这一次,我从Azure复制了DLL,并将MD5与我拥有的本地副本进行了比较——它是匹配的 我重新部署了,现在一切都恢复正常了 什么可能导致这种情况,如何避免 多谢各位C# 在Azure中无法找到DLL,c#,asp.net,.net,azure,dll,C#,Asp.net,.net,Azure,Dll,我遇到了一个奇怪的问题,Azure应用程序在工作几天后自动停止查找DLL 详情如下(抱歉,我不想错过任何东西): 我们有一个ASP.NET MVC Azure应用程序,其中包括使用lame库创建MP3。此库的DLL位于项目的根目录中,并设置为“内容”和“始终复制” 项目(包括DLL)正确部署并在部署时工作 正常工作数周后,mp3编码器停止工作,出现错误 无法加载DLL“libmp3lame.64.DLL”:找不到指定的模块。(HRESULT的例外:0x8007007E) 这是在周六-服务器上没有
更新:是的,重新启动IIS也可以解决问题。如果回收应用程序池,它会重新开始工作吗?@John Koerner如果再次发生,我计划下次再试。为了让它重新联机,我有点匆忙,所以我做了我知道会起作用的事情。你如何部署该项目?@adaam Build>发布到Windows AzureI有费用吗我想这可能是你问题的答案。。