所以我一直在努力的网络应用程序破坏了,我做了一些修复......它仍然崩溃,但是在YSOD中它显示了旧代码。我是从VS 2005 IDE运行的。它不会击中任何断点,它在第249行崩溃,这显然是注释掉的。我已经清除了我的调试/发布文件夹并重建了它;重启IIS(以防万一);会导致这种情况的原因是什么?
Could not find file 'c:\Program Files\Microsoft Visual Studio 8\Common7\IDE\map.xml'.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.IO.FileNotFoundException: Could not find file 'c:\Program Files\Microsoft Visual Studio 8\Common7\IDE\map.xml'.
Source Error:
Line 248: //XmlDocument xMap = new XmlDocument();
Line 249: //xMap.Load(MapPath("map.xml"));
答案 0 :(得分:2)
当前代码可能无法编译,因此DLL中的元数据适用于旧代码。