2013-03-30 93 views
1

我在Amazon AWS上爲IIS創建的應用部署了一些問題。我基本上從發展中休假,並且在一年內沒有部署應用程序。IIS(AWS)部署問題

的應用已經跨越罰款轉移和運行,以導致錯誤,並顯示該框架缺少點等我過去解決了這個由:

  1. 更改正在使用什麼版本的.NET服務器
  2. 包括當程序實際傳輸的所有DLL(不是它的默認操作)

對於我的生活,我不記得如何將所有的DLL時部署程序,使那些能依靠而不是系統的框架。有人可以提醒我嗎?

回答

3

你可以在項目上右鍵單擊並選擇從上下文菜單中添加可部署的依賴

enter image description here

由於MVC4的,所有必要的組件運行的MVC應用程序被 自動添加到bin目錄和任何MVC4應用程序是 bin-deployable(意味着您可以在服務器上運行它,而不顯式安裝MVC )。出於這個原因,包括部署大會 對話已經從Visual Studio 2012

更多此處被拆除:https://stackoverflow.com/a/10441585/1241400

+0

這是真棒約MVC4。不知道。意味着我應該努力推動我的公司有點難以從3開關;;] – antinescience

+0

太棒了!正是我在找什麼。那麼如果是這樣的話,肯定也應該轉換到MVC 4 – NickP

0

你有沒有機會談論Bin Deploying MVC?這是一種很痛苦的做法,考慮到您需要記住確保這些依賴關係在您的bin文件夾中,無論您何時移動應用程序,將其放在新服務器上等。

顯示哪些錯誤?如果可能的話,我認爲你可能會更好地解決這些問題。 Windows在過去幾年中安裝更新變得更加友好。