我有一個重要的webform項目,需要將MVC4集成到它。 MVC控制器等。工作正常。但是我沒有得到MVC類型的上下文菜單項,例如右鍵單擊控制器方法時添加視圖(請參閱下文 - 這是我希望查看的添加視圖,它從我的項目中缺失)。WebForm項目到MVC - 缺少上下文菜單項目
我試圖創建一個空MVC項目,然後交換網頁表單的csproj文件,這和所有的網頁表單元素readding,但它在我沒有辦法所有的方式打破了網站時間來解決。在任何情況下,我真的不想這樣下去 - 我懷疑這是錯誤的做法。
我曾嘗試加入的(我認爲是)通過使用文本編輯器編輯即
<ProjectTypeGuids>{349c5851-65df-11da-9384-00065b846f21};
{fae04ec0-301f-11d3-bf4b-00c04f79efbc}</ProjectTypeGuids>
的GUID到csprojj文件的正確的項目類型變得
<ProjectTypeGuids>{E3E379DF-F4C6-4180-9B81-6769533ABE47};
{349c5851-65df-11da-9384-00065b846f21};{fae04ec0-301f-11d3-bf4b-00c04f79efbc}
</ProjectTypeGuids>
,但我還是做了沒有得到正確的上下文菜單項。
誰能告訴我我失蹤了什麼?
所有非常感謝幫助
編輯
這個鏈接給出了MVC3爲例,給出了什麼,我想實現的想法。但該項目類型GUID崩潰的網站(因爲它是MVC3)和我自己的努力工作不
http://www.britishdeveloper.co.uk/2011/05/convert-web-forms-mvc3-how-to.html
進一步的細節,我認爲很可能是無關緊要的
該項目是一個安裝的EPiServer Relate + 7.一個新的網站是從這個開始的,但網站本身的大部分將是MVC(我希望)。但是我們將爲社區類型頁面使用重新存在的Web表單元素。沒有時間或預算來轉換這些。
我不認爲這與解決方案有關。我認爲這個問題是通用的,而不是EPiServer特有的。
我可以看到在屏幕截圖添加視圖。你指的是什麼? – ckv
添加視圖是缺少的 - 這是從一個有效的vanilla MVC項目中獲取的。將編輯澄清 –
我同意,這個問題是相當模糊的......你究竟如何在MVC與webforms一起工作?這通常不是那麼容易的方法。 – Agat