2013-07-29 74 views
0

我們的一個視圖模型文件需要更新的代碼(簡單,如果語句),而我們的固定在測試工作正常。但是,當我們部署到生產環境時,修復失敗了,就好像代碼不存在一樣,儘管它(我們在服務器上看到了2個更新的文件)。代碼在測試中,但不是在生產

我們已經複製生產數據庫進行測試,並再次,它的測試(和本地)的作品,但仍然沒有投入生產。

這是一個MVC站點,C#,IIS 6.0,SQL Server 2008中,我們正在難倒什麼,甚至再試一次。我們甚至嘗試過更改.cshtml文件,隱藏變量,但是當在網站上執行時,我們找不到變量,或者我們放入的細微變化。

任何提示我們還有什麼可能能夠嘗試得到這個工作?

+0

你更新應用程序的DLL在'bin'文件夾在生產服務器上? – Jonesopolis

+0

你如何部署你的mvc應用程序? web部署? FTP? – rajeemcariazo

+0

是的,DLL在產品更新。 – sharcfinz

回答

-1

你說你的.cshtml文件不顯示更改。這可能意味着:

  • 你是不是在生產服務器上,找到正確的服務器
  • 你在dir是不是網站目錄,檢查IIS來找到你的網站
  • 停止的正確位置IIS服務器之前,開始你並進行更改後
+0

不,我們在生產服務器上確定並查看文件。我們也無法重新啓動iis,此處還有其他網站託管,這是生產。 – sharcfinz

+0

如果您將文件添加到bin目錄,您將重新啓動應用程序。您的所有網站都應該有自己的應用程序池。 – Peter

+0

緩存終於刷新。 。 .. 感謝大家! – sharcfinz

相關問題