1
我有我的項目在localhost和生產運行。但是,因爲每個視圖的緩慢第一次訪問,我想將它發佈預編譯(預編譯出版時>(殘疾人)允許預編譯的站點可更新)。錯誤嘗試發佈預編譯的ASP.Net MVC 5項目
我看到這些錯誤都與我的ViewModel類(我再說一遍,他們在localhost和生產正常運行是沒有預編譯)。
類型或命名空間名稱ChangePasswordViewModel'不存在命名空間「ProjectName.Models」存在(是否缺少程序集引用?)
我已刪除的文件夾Temporary ASP.NET Files\root\
的全部內容。
在部署的文件夾中,您是否檢查以確保包含您的viewmodel類的dll在那裏? – CodingYoshi
將發佈設置爲Web Deploy,直接發送到生產服務器,但是該過程在開始複製文件之前停止。 –
在您的本地,您可以刪除bin文件夾,然後重建並確保其正常工作。我想確認當地的一切都很順利。你可以做一個web部署,但你的本地iis服務器,看看會發生什麼。 – CodingYoshi