我知道情况并非如此,所以我在某些时候改变了一些东西。
基本上,我有代码
#if !DEBUG
[RequireHttps(Order = 1)]
#endif
因此它在实时模式下强制执行https。它曾经工作,但现在它不是。 (现在它始终处于调试模式)
我的Web.config设置为实时模式:
<compilation debug="false" targetFramework="4.0">
我还有其他地方可以改变吗?
编辑:我不能将此更改为发布,而不是保存。
答案 0 :(得分:1)
您可能已将项目的构建配置从Release
更改为Debug
。您可以在项目的“构建属性”选项卡中将其切换回来。