Visual Studio 2013.
我有一个在Release和Debug配置下构建的解决方案(所有项目配置都适当地设置为Release和Debug)。我添加了一个名为“Staging”的自定义配置,并且只将web app启动项目设置为此配置(所有其他依赖项仍设置为Debug)。
当我尝试构建网络应用时,我得到了......
SGEN:错误:无法加载一个或多个请求的类型。检索LoaderExceptions属性以获取更多信息。
如果我将Web应用程序项目配置切换回Debug,它就可以工作。我已从Web应用程序中删除了Staging配置,并根据Debug配置重新创建它,但仍然有错误。
我已经坚持了3个小时,所以非常感谢任何帮助。
为了澄清,除了启动Web应用程序正在使用Staging配置之外,Staging配置与Debug配置完全相同。此配置已根据Debug配置删除并重新创建。
答案 0 :(得分:0)
我在这里找到了答案......
http://hashtagfail.com/post/5255977780/sgen-loaderexceptions-error
调试SGEN没有透露任何内容,但我禁用了xml序列化,因为它似乎只对Release版本有用。