Hi guys, i'm very sorry if i'm bumping this thread for no reason after a long time but I started playing Skyrim again with Dawnguard and I have the same problem like you guys, but I think I found the way to fix it with console. First you need save your game, then travel to NPC that has been killed via console command " player.moveto " and then it's BaseID. You will teleport to some green hallway where other dead NPC's are. Just take everyones BaseID (the ones you want to resurrect), reload your game, open console and type: " player.placeatme " and their BaseID's. They will spawn right at your place and will continue to do what they were doing before. (I think you need to be in town where they used to be when you spawn them). I had about 6-7 NPC's die in Whiterun, so I resurrected them by this method. Seems to be working. Again I apologize if i'm bumping this thread, but this problem is very, very annoying and frustrating.