我做的程序本来已经完成了,运行时却出现了问题:
“/TestProject.Web”应用程序中的服务器错误。
Unable to load embedded resource from assembly "Maps.User.xml,TestProject.Dao".
说明: 执行当前 Web 请求期间,出现未经处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: IBatisNet.Common.Exceptions.ConfigurationException: Unable to load embedded resource from assembly "Maps.User.xml,TestProject.Dao".
源错误:
|
请帮我看看为什么会出现这个错误
就是说你的 TestProject.Dao.dll 中有个 xml 文件叫着 Maps.User,在编译的时候,该 Maps.User.xml 文件应该作为嵌入式资源编译进了 TestProject.Dao.dll,但是,实际上你并没有把 Maps.User.xml 文件作为嵌入式资源编译进 TestProject.Dao.dll.
所以,在你原来的 TestProject.Dao 项目解决方案中,选中 Maps.User.xml 文件,查看"属性"窗口,将"生成操作"改为"嵌入的资源"(Embedded Resource).
后面错误时空引用呀,GetContainer()有问题呀,把代码贴出来看看