2012-02-02 31 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。您可以將其切換回您的項目的「構建屬性」選項卡中。

相關問題