无法更新自动刷新参考 'ajaxcontroltoolkit.dll 和 commonlogging.dll
每次构建项目时我都会收到此警告,但项目运行良好,本地系统没有中断,但上传到服务器后我在 godaddy 中收到错误页面。这是godaddy共享主机服务器出现500错误的原因吗?
无法更新自动刷新参考 'ajaxcontroltoolkit.dll 和 commonlogging.dll
每次构建项目时我都会收到此警告,但项目运行良好,本地系统没有中断,但上传到服务器后我在 godaddy 中收到错误页面。这是godaddy共享主机服务器出现500错误的原因吗?
我对 AjaxControlToolkit 也有同样的问题。我不知道是什么原因造成的,但只需使用 NuGet 将工具包重新安装到我的项目中,就可以修复它。
按照以下步骤安装软件包:
它的作用是删除包的所有先前引用(旧的 DLL 和 web.config 文件中的引用),并用更新的正确引用替换它们
就是这么简单。
希望这可以帮助你
在项目的 bin 文件夹中查找一个名为的文件 - 在您的情况下:
ajaxcontroltoolkit.dll.refresh
这将有一个不正确的 dll 文件路径。您需要更新 dll 现在所在位置的路径。
遇到同样的问题并为其 DLL 手动创建一个 .refresh 文件有所帮助。一旦我发现相对路径的来源是解决方案文件夹,并将其放在 .refresh 中,一切都适用于这个和其他引用。
我希望这对某人有所帮助...我使用 VS2017 并且有一个带有 28 个警告的 ASP 项目:
无法更新自动刷新引用“XXXXX.dll”。找不到程序集 'F:\Program Files (x86)\Microsoft Web Tools\Packages\...</p>
...嗯...该目录已被删除!
更糟(或更好)当我创建一个新的 ASP 项目时,引用在解决方案资源管理器中的处理方式略有不同......并且新项目中引用的程序集位于 C:\Program Files (x86)\Microsoft Visual Studio \共享
要修复我的警告...我编辑了 .refresh 文件。
您可以通过以下方式执行此操作: 1:双击警告。2:在 Bin 文件夹下的解决方案资源管理器中导航到它。
并改变(示例)
..\..\..\..\..\..\..\Program Files (x86)\Microsoft Web Tools\Packages\AspNet.ScriptManager.bootstrap.3.0.0\lib\net45\AspNet.ScriptManager.bootstrap.dll
到
C:\Program Files (x86)\Microsoft Visual Studio\Shared\Packages\AspNet.ScriptManager.bootstrap.3.0.0\lib\net45\AspNet.ScriptManager.bootstrap.dll
我有同样的问题/为我解决的只是在 Bin 文件夹上做一个“刷新文件夹”。