我正在使用Umbraco 7创建一个网站,我使用nuget命令行安装了FontAwesome图标下拉包
Install-Package FontAwesomeIconsDropdown
我注意到这是错误的包,所以我决定使用以下方法将其删除:
Uninstall-Package FontAwesomeIconsDropdown
卸载软件包后,我在网站前端收到500.19错误,后端工作正常。
我认为引用有问题,但我找不到它,已经尝试重新安装ImageProcessor并删除配置文件中的行,但两者都没有做到。
答案 0 :(得分:1)
通常,当我们卸载软件包时,它不会从应用程序中卸载每个文件。一些参考文献仍然存在。
因此,如果剩下任何Dll,您可以检查bin文件夹。如果是,则删除它们。
您可以查看使用此软件包创建的任何文件夹。如果您使用git或任何其他版本控制系统,那么您可以检查已更改的文件和新添加的文件,以确保没有更多文件与您安装/卸载的软件包相关。
希望它有所帮助!
由于
答案 1 :(得分:0)
您的<modules>
文件的Web.config
部分中似乎有重复的条目。如果您安装/删除了软件包并且它在某种程度上无法检测到“旧”行,然后在NuGet安装期间添加另一个软件包,则会发生这种情况。
您能否确保<add name="ImageProcessorModule" .../>
文件的<modules>
和<httpModules>
部分中只有一个web.config
条目?