2010-02-01 121 views
0

我做的MVC項目...很新的MVC ......很奇怪的東西正在發生......的Visual Studio意外關閉

當我從工具箱控制,以設計頁面視覺工作室關閉..我不知道爲什麼會這樣..我完全不知所措......我試圖尋找在網...沒有可能的解決方案出現了... :(

+0

問題是...我甚至不收到任何錯誤訊息它關閉在我的補償...視覺工作室通常需要幾分鐘的時間,關閉...但在這種情況下,它的分裂秒關閉之前。 。:( – ZX12R 2010-02-01 09:22:37

回答

1

除非我已經完全錯過了船,你不應該能夠拖動和拖放從工具箱中的任何控制的MVC視圖。至少在MVC 1.0,視圖和用戶控件不執行代碼隱藏在默認情況下,但是,更重要的是,是不是創造了獲取的WinForms .ASPXs和.ASCXs修改設計器代碼文件中創建視圖時。在MVC中,使用基於代碼的HTML助手或實際的HTML代碼將控件添加到視圖中。使用工具箱控件執行拖放操作時默認的Visual Studio行爲是修改窗體的設計器文件可能導致立即退出,因爲該文件不存在。

P.S.不要試圖創建它......框架不是爲了實現或支持它而構建的,反正它可能會讓你放慢速度。你

+0

哦...謝謝... :)完全錯過......我的壞。 – ZX12R 2010-02-01 09:41:51

0

嘗試通過以啓動Visual Studio在安全模式

cd C:\Program files\Microsoft Visual Studio 9.0\Common7\IDE 
devenv.exe /safemode /log 

如果這項工作,然後其中一個安裝的附加組件負責崩潰。它通常有助於我的環境。

+0

嘗試它...它仍然退出...唯一的附加我沒有斷後期是MVC ... :( – ZX12R 2010-02-01 09:39:05

0

也可以嘗試清理項目。
運行
c:\ WINDOWS \ Microsoft.NET \ Framework \ v3.5 \ MSBuild.exe yoursolution.sln/t:清理
如果項目中出現問題,可能會有所幫助。

+0

但是我認爲Neil T是正確的...... MVC項目並不意味着沒有正確的視圖使用這種方式..不是嗎..? – ZX12R 2010-02-01 09:44:30

+0

MVC是一個基於代碼的框架。拖放行爲如果你想添加一個控件到視圖,你必須修改HTML源代碼或通過控制器動作方法提交源代碼,工具箱是沒用的 – 2010-02-01 10:18:01

+0

@Neil:我完全同意你的意見......但爲什麼工作室允許我們這樣做?? – ZX12R 2010-02-01 10:21:13