我目前正在开发一个插件,用于向特定页面添加横幅,我正在使用NopCommerces,如何开发插件的官方指南。但是,当我执行卸载和重新安装插件时,我仍然可以访问我的旧图像。由于卸载仅丢弃了数据库中的某些数据,但没有丢弃已在服务中设置的图像或图片ID。从服务中删除数据的最佳方法是什么。
public void Uninstall()
{
var dbScript = "Select * into[temp"+ now.Year+"] FROM [Temp]"; //BackUP
var dbScript = "DROP TABLE Temp";
Database.ExecuteSqlCommand(dbScript);
SaveChanges();
}