2015-06-24 191 views
0

另一個MVC項目我有兩個MVC項目在一個解決方案,運行在同一個解決方案

-Project1.Client(啓動)

-Project2.Admin

在Project2.Admin,我創建一個新的控制器(「客戶」),但訪問返回404錯誤頁面,如(http://localhost:port/admin/clients)。

如何在Project1.Client啓動時調用其他Admin項目?

我不知道是否必須使用Project2.Admin的區域,因爲我想使用在Project1.Client web.config中找到的相同配置。

回答

1

您必須運行管理員項目。右鍵單擊管理項目,轉到調試,單擊開始新實例(假設您在Visual Studio中)。

+0

如果兩個項目位於同一個域中,是否會有問題? – imperialx

+1

是的,您將域綁定到應用程序。你可以通過使用子域來解決這個問題,比如'yourapp.com'和'admin.yourapp.com'或者虛擬目錄 – timothyclifford

+1

這兩個項目都應該有不同的端口,它們將IIS/IIS Express指向正確的位置。 – brenton

相關問題