2010-02-01 118 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