簡體   English   中英

運行C#MVC項目

[英]Running C# MVC project

我使用的是裝有VS 2015的計算機。 當我運行/播放我的Index.cshtml時,它將運行到URL http://localhost:xxxx/Controller/Index ,並且可以正常運行。

但是之后,當我的公司告訴我將他們的計算機改用VS 2012時,當我運行/播放Index.cshtml時,它將運行到URL http://localhost:xxxx/Views/Controller/Index.cshtml ,顯示有關找不到正確路徑的錯誤。

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

還是我需要在VS中安裝一些插件?

**編輯

對不起,如果我讓您誤解了我的問題。 我的問題是,如何使我的VS 2012可以自動與VS 2015運行到相同的URL 因為現在,每次我在VS 2012中運行項目時,都需要手動編輯URL,以便可以將其運行到正確的路徑和URL中

謝謝

如果您在vs 2015上創建mvc項目,則可能會創建在vs 2012上未內置支持的MVC 5項目。您需要安裝擴展。

獨立安裝程序位於:

https://www.microsoft.com/zh-cn/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

感謝@Fedri Qrueger,我能夠找到答案。 即使安裝了擴展程序之后,問題仍然會發生。

我發現的解決方案是編輯項目。

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

然后將啟動操作從當前頁面更改為特定頁面 ,並將其留空。 正如它在這里回答

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM