2009-02-24 47 views
0

我在我的machine.config中使用<deployment retail="true"/>設置。在網站級別使用deployment = true

這是每ScottGu's(和其他人)的建議是:

不過,我同時運行開發和生產在同一個盒子。對於開發人員,我希望能夠在生產站點上進行跟蹤。我最初的研究表明<deployment>只適用於整個機器,但我想錯了。

是否有人在同一臺服務器上爲特定網站成功配置<deployment>而不是其他網絡?

回答

1

顯然,真正的答案並不是在同一個盒子上運行開發和生產。實際上,對於您的生產站點而言,這意味着遠遠更大的風險,而不是意外啓用跟蹤或調試編譯。在開發網站上發現一個導致它吞噬內存和CPU並削弱你的生產站點的bug並不需要太多的想象力。也許你可以把開發站點放在那個虛擬機器上,把它從生產中分離出來?

假設開發和生產必須保持在同一個框中,最好的辦法可能就是鎖定生產web.config文件的權限,以減少某人啓用不應該設置的機會。我不認爲部署='零售'做任何你不能單獨在web.config中設置。

相關問題