我正在尝试在asp.net MVC中实现可插拔架构。我的模块基于以下文章 - http://www.wynia.org/wordpress/2008/12/aspnet-mvc-plugins。
我有一个包含简单控制器和视图的DLL。视图是DLL中的嵌入式资源。
我遇到的问题是,如果我手动将DLL放入我的MVC应用程序的bin目录中,那么一切都运行正常,即程序集正确加载。但是当我将DLL从文件上传输入框(通过网络表单)复制到bin directoy时,我在尝试加载程序集时遇到错误(模块应该包含程序集清单。)
我使用相同的DLL,问题是什么?
答案 0 :(得分:1)
好的解决了,问题是我正在读取来自Request.Files [0] .InputStream的输入流并尝试保存流,我应该在那里获取HttpPostedFile对象。
我认为那里的内容标题会破坏DLL。