2016-09-29 33 views
1

希望你們可以給我一個線索。Razor MVC 5 ASP.NET表單編輯與服務器上丟失的控制器和模型文件夾

我最近買了到這個網頁開發人員的角色和以前的人早就離開了公司。我完全是MVC或.net開發的新手。我的知識領域是:HTML,CSS,JAVA,JSP,PHP等 有一個web表單,我需要重新設計,我曾經看過視頻Lynda.com:

  • 與ASP.NET
  • 運行
  • ASP.NET MVC 5基本訓練
  • C#

長話短說,生產開發環境被設置爲:

  1. 使用Visual Studio 2013開發,然後檢入並構建。
  2. 登錄八達通部署到部署到生產環境或分期

enter image description here DEV-門戶(左)是在VS 2013中可用的本地機器上的現場製作源代碼,這是設置由一位我無法達到的天才傢伙提起; 4.2.11_9(右側)是我在RD測試服務器上設置的分段站點。

我知道我需要編輯控制器和模型和視圖頁面修改頁面,但是在服務器上(我們舉辦我們自己的服務器上的這些頁面)丟失了不少的文件夾。我不知道這些文件夾在哪裏隱藏。

而且還文本字符串存儲在資源\ Resources.resx

誰能給我一個線索?與Lynda.com示例中的視頻場景演示相比,這對我來說更加複雜。

非常感謝!

+2

*我不知道那些文件夾在哪裏隱藏*您無法在生產服務器上找到'controller'和'model'文件夾,並且您的類庫轉換爲DLL,您只能找到查看頁面。生產服務器上有**發佈代碼**。 –

+0

*我需要編輯控制器和模型*你應該有'資料來源code' –

+0

@Div我有我設置臨時網站部分源代碼,但我需要編輯在resources.resx那些字符串!!有在暫存服務器上沒有resources.resx。 – Blair

回答

1
  1. 使用Visual Studio編輯代碼並在本地計算機上測試。

  2. 檢查你的代碼到TFS。確認已經發生服務器構建或安排新的構建。

  3. 登錄到章魚部署並確認新release是最近創建的。

  4. 部署您的釋放分期。確認更改。然後部署到Prod。

+0

非常感謝,@Kye我可能需要弄清楚如何部署到分段站點我配置了..錯誤消息顯示**無法找到Cert:\ LocalMachine下的證書,使用指紋 16a55e04cf0baed19a2c29e20c213473a7314be8。** – Blair

+0

登錄到計算機上,打開IIS並檢查指紋是否存在。 – Kye

+0

感謝@Kye,它現在工作完美。我將證書從生產服務器複製到登臺服務器。我現在知道,一旦成功的構建完成,我需要在八達通服務器上創建一個新的** nupkg **文件。 Octopus Deploy會將此軟件包複製到目標服務器,具體取決於我是否選擇將其部署到生產服務器或登臺服務器。 – Blair