2017-03-24 30 views
0

我剛在新機器上安裝了新的VS2013(從Win7到Win10),並且我得到了所有給我錯誤的cshtml視圖。cshtml上的錯誤,但建立和部署

我試圖

  • 使用控制檯devenv的/ resetsettings
  • 通過使用工具菜單重置我的設置重置我的VS設置>導入和導出設置>復位所有設置>下一步>「沒有,只是重置設置,覆蓋所有當前設置「>」下一步>完成「。
  • 取出鎖
  • 修復我的VS2013安裝
  • 清理所有項目&構建
  • 選項>文本編輯器>所有語言>全部取消「聲明完成」,保存,關閉,打開查看所有這些

下一步是:

  • 撞我的頭靠在牆上(哈哈)

它看起來像是VS問題,因爲當我在另一臺PC上運行的另一個Web項目(該項目的一個分支)在TFS上運行時,我也會遇到錯誤。

它建立它在本地主機上運行,​​但剃刀給我的錯誤上Viewbag,型號,Html.LabelFor等

當我乾淨的項目,沒有錯誤,但是當我建立它,我得到的所有那些「假」的錯誤只在CSHTML的突出......

感謝幫助

visual studio cshtml issue

編輯 我已經安裝了MVC和複製本地@ true MVC DLL

+0

我很困惑。你的問題到底是什麼?你必須更新引用程序集的版本,因爲你在沒有舊版本的更新機器上運行這個版本..? – poke

+0

@poke澄清。我澄清了問題......我說過,自從我切換PC後,我在代碼上完成的唯一更改是在配置文件(從程序集Microsoft.ReportViewer.Common v9到11)上更改了程序集版本。就像信息一樣。 – clement

+0

看看這裏http://stackoverflow.com/questions/14358789/visual-studio-showing-syntax-errors-in-razor-statements-but-works – Artiom

回答

0

我終於找到了解決方案...更新Visual Studio 2013到2013更新5!