2012-02-02 69 views
0

我知道这并非总是如此,所以我在某些时候已经改变了一些东西。在调试模式下停止发布网站

基本上,我有代码

#if !DEBUG 
    [RequireHttps(Order = 1)]  
#endif 

所以它迫使在现场模式HTTPS。它曾经工作,但现在不是。 (它总是在调试模式现在)

我的web.config设置为生活模式:

<compilation debug="false" targetFramework="4.0"> 

还有其它地方我应该改变它?

编辑:我不能改变这个版本,它不能保存。 enter image description here

+1

这是一个坏主意 - 你为什么不用iis express来测试ssl? – 2012-02-02 16:10:22

+0

如何设置IIS Express来测试SSL?我认为这只是http。 – Doomsknight 2012-02-02 16:28:40

+1

http://www.hanselman.com/blog/WorkingWithSSLAtDevelopmentTimeIsEasierWithIISExpress.aspx – 2012-02-02 16:29:31

回答

1

您可能已将项目的构建配置从Release更改为Debug。您可以将其切换回您的项目的“构建属性”选项卡中。

相关问题