2017-01-10 78 views
0

我使用自己的計算機,並在其中安裝了VS 2015。當我運行/播放我的Index.cshtml時,它會運行到URL http://localhost:xxxx/Controller/Index 它會運行正常。運行C#MVC項目

但後來我公司經過告訴我,當我運行使用他們的電腦,2012 VS代替,/我的出場Index.cshtml,它會碰到URL http://localhost:xxxx/Views/Controller/Index.cshtml,那麼它會顯示錯誤有關無法找到正確的道路。

我在項目中缺少什麼?我試圖刪除並重新添加到我的引用System.Web.MVC,但它仍然是相同的。我花了很多時間嘗試修復它,但無法找到答案。

或者我需要安裝一些附加到我的VS?

**編輯

對不起,如果我讓你誤會我的問題。我的問題是,如何使我的VS 2012自動與我的VS 2015碰到相同的URL。因爲現在,每次我跑我的項目在VS 2012的時候,我需要修改我的網址手動,以便它可以運行到正確的路徑和URL

謝謝

回答

1

感謝到@Fedri Qrueger,我能找到答案。即使在安裝擴展後,問題仍然存在。

我找到的解決方案是編輯項目。

項目=>屬性右鍵單擊=>網絡

然後從當前頁改變開始行動統一到特定頁,並留下空白。因爲它在here

1

,如果你創建VS 2015年MVC項目您有可能創建一個MVC 5項目,該項目在vs 2012中尚未建立支持。您需要安裝擴展。

的獨立安裝程序所在的位置:

https://www.microsoft.com/en-us/download/details.aspx?id=41532

發佈/安裝說明可以在

http://www.asp.net/visual-studio/overview/2012/aspnet-and-web-tools-20131-for-visual-studio-2012

依賴發現:

  • .NET 4.5

包括:

  • MVC5
  • 實體框架6
  • 的Web API 2
  • 引導
  • 剃刀
  • 的NuGet 2.7
+0

回答謝謝你。讓我先試一試 – Mark

+0

我檢查了我的VS 2012之後,我意識到我已經安裝了該擴展。但是,多謝你,我有更多的元關鍵詞能夠搜索更多的問題 – Mark