卸载软件包 nuget 后出现内部服务器错误
Internal server error after uninstalling package nuget
我正在使用 Umbraco 7 创建网站,我使用 nuget 命令行安装了 FontAwesome Icons Dropdown 包
Install-Package FontAwesomeIconsDropdown
我注意到这是错误的包,所以我决定使用以下方法删除它:
Uninstall-Package FontAwesomeIconsDropdown
卸载包后,我在网站前端收到 500.19 错误,后端运行正常。
有关错误的一些详细信息:
我认为引用有问题,但我找不到它,我已经尝试重新安装 ImageProcessor 并删除配置文件中的行,但都没有成功。
您的 Web.config
文件的 <modules>
部分似乎有重复条目。如果您有 installed/removed 包并且它以某种方式未能检测到 "old" 行,然后在 NuGet 安装期间添加了另一行,则可能会发生这种情况。
您能否确保 web.config
文件的 <modules>
和 <httpModules>
部分都只有一个 <add name="ImageProcessorModule" .../>
条目?
通常,当我们卸载一个包时,它不会卸载应用程序中的每个文件。一些参考资料仍然存在。
因此,您可以检查bin文件夹是否还有剩余的Dll。如果是,则删除它们。
您可以检查使用此包创建的任何文件夹。如果您使用 git 或任何其他版本控制系统,那么您可以检查更改的和新添加的文件,以确保没有更多的文件与您 install/uninstall.[=10 的包相关=]
希望对您有所帮助!
谢谢
我正在使用 Umbraco 7 创建网站,我使用 nuget 命令行安装了 FontAwesome Icons Dropdown 包
Install-Package FontAwesomeIconsDropdown
我注意到这是错误的包,所以我决定使用以下方法删除它:
Uninstall-Package FontAwesomeIconsDropdown
卸载包后,我在网站前端收到 500.19 错误,后端运行正常。
有关错误的一些详细信息:
我认为引用有问题,但我找不到它,我已经尝试重新安装 ImageProcessor 并删除配置文件中的行,但都没有成功。
您的 Web.config
文件的 <modules>
部分似乎有重复条目。如果您有 installed/removed 包并且它以某种方式未能检测到 "old" 行,然后在 NuGet 安装期间添加了另一行,则可能会发生这种情况。
您能否确保 web.config
文件的 <modules>
和 <httpModules>
部分都只有一个 <add name="ImageProcessorModule" .../>
条目?
通常,当我们卸载一个包时,它不会卸载应用程序中的每个文件。一些参考资料仍然存在。
因此,您可以检查bin文件夹是否还有剩余的Dll。如果是,则删除它们。
您可以检查使用此包创建的任何文件夹。如果您使用 git 或任何其他版本控制系统,那么您可以检查更改的和新添加的文件,以确保没有更多的文件与您 install/uninstall.[=10 的包相关=]
希望对您有所帮助!
谢谢