[問題] ASPNET MVC的IIS開發與生產環境不一致

作者: zitadakimas (0980092554)   2015-01-13 20:30:37
一般都是使用vs2012搭配IIS Express內建的方式,
去做ASP.NET MVC的開發,直接debug mode看結果。
但最近接手一個網站,竟然發現同一份code,
(1)IDE環境的IIS Express(版本:8.xx on win2008R2)
(2)發行部署後的生產環境IIS(IIS7 on win2008R2)
執行出來的View結果不一樣…
請問各位先進,這有可能是什麼原因造成的呢?
若vs2012內建的IIS express會使結果不一致,
那就不能用跑在上面的結果當production的最終結果囉?
作者: cloudsan (趴千)   2015-01-13 20:36:00
config檔的設定不一樣?
作者: J002 (阿里山 我來了XD~)   2015-01-13 22:37:00
IDE環境上裝IIS7,然後直接在VS裡面設定?
作者: zitadakimas (0980092554)   2015-01-14 10:21:00
已經將vs2012的伺服器改為自訂(本機的IIS7)並在IIS7下新增兩站台,但一經發行(檔案系統)結果就會不同,不同的是views裡的一些ajax功能會失效後來發現是scripts的差異,把檔案加入專案即可但debug mode的scripts下的js缺少卻正常,挺奇怪

Links booklink

Contact Us: admin [ a t ] ucptt.com