2014-10-30 51 views
1

我有一個域,我主持多個MVC項目。我有虛擬目錄設置,以便它是和domain.com/project2。然而,在本地這些項目只是localhost:xxxx,因此MVC控制器中任何ajax或端點的路徑在生產與開發上都不相同。由於我使用的角度路由兩個開發者會像/Content/Views/home.html開發,但在現場應該是像/project1/Content/Views/home.html開發與生產的不同路徑

有沒有很好的方法來做到這一點?我肯定要做這種託管,所以任何幫助將不勝感激。提前致謝!

+0

創建子域名會更好嗎?如下所示:dev.project1.domain.com? – rahpuser 2014-10-31 00:08:05

+0

@rahpuser是的,也許這是最好的解決方案。 – Aarmora 2014-10-31 00:18:58

回答

2

您可以在visual studio中設置虛擬路徑以匹配您的生產環境。

在Project - > ProjectName屬性下您將看到web選項卡,然後看到虛擬路徑字段。在這裏您可以輸入/ project1 /,以便在調試期間,您的開發環境將與生產匹配。

+0

這工作完美,謝謝! – Aarmora 2014-10-31 13:26:34

相關問題