Windows XP上的Visual Studio 2010突然崩溃,然后停止工作,直到重新安装



在工作中,我使用Windows XP上的Visual Studio 2010。唯一安装的扩展是ASP.NET MVC 3及其捆绑的东西。出于某种原因,VS运行良好,直到它突然崩溃,然后它在大多数时候打开文件时都会崩溃,当它没有崩溃时,当我试图从VS运行MVC项目时(无论是否调试),Web服务器进程都会崩溃。第一次出现这种情况是在我试图查找在线模板时,然后在重新安装后,它运行良好,直到我在项目中包含了JQuery库。在安全模式下运行似乎无法解决此问题,日志也没有说明任何内容。有什么办法可以阻止VS像这样崩溃吗?我需要研究MVC 3,但我担心我的老板看我不好,因为我是唯一一个VS无故崩溃的人。

编辑:这是我在ActivityLog.xml上遇到的错误:

Construction of frame content failed. Frame identifier: ST:0:0:{eefa5220-e298-11d0-8f78-00a0c9110057} Frame caption: Propiedades Exception details: System.ArgumentException: La fuente 'Tahoma' no es compatible con el estilo 'Regular'. en System.Drawing.Font.CreateNativeFont() en System.Drawing.Font.Initialize(FontFamily family, Single emSize, FontStyle style, GraphicsUnit unit, Byte gdiCharSet, Boolean gdiVerticalFont) en System.Drawing.Font..ctor(FontFamily family, Single emSize) en System.Drawing.SystemFonts.get_DefaultFont() en System.Windows.Forms.Control.get_DefaultFont() en System.Windows.Forms.Control.get_Font() en System.Windows.Forms.ComboBox.get_PreferredHeight() en System.Windows.Forms.ComboBox.get_DefaultSize() en System.Windows.Forms.Control..ctor(Boolean autoInstallSyncContext) en System.Windows.Forms.ComboBox..ctor() en Microsoft.VisualStudio.PropertyBrowser.MSOComboBox..ctor(IUIService uiService) en Microsoft.VisualStudio.PropertyBrowser.PBComboBox..ctor(IUIService uiService) en Microsoft.VisualStudio.PropertyBrowser.PropertyBrowser.CreateUI() en Microsoft.VisualStudio.PropertyBrowser.PropertyBrowser..ctor(IServiceProvider serviceProvider) en Microsoft.VisualStudio.PropertyBrowser.PropertyBrowserService.get_PropertyBrowser() en Microsoft.VisualStudio.PropertyBrowser.PropertyBrowserService.get_Window() en Microsoft.VisualStudio.Shell.WindowPane.Microsoft.VisualStudio.Shell.Interop.IVsUIElementPane.CreateUIElementPane(Object& uiElement) en Microsoft.VisualStudio.Platform.WindowManagement.UIElementDocumentObject.Init(Boolean initSize) en Microsoft.VisualStudio.Platform.WindowManagement.DocumentObjectSite.InitializeDocumentObject(Object punkView) en Microsoft.VisualStudio.Platform.WindowManagement.PropertyBrowserSwitcher.OnQuerySwitchPane(FrameMoniker frameMoniker) en Microsoft.VisualStudio.Platform.WindowManagement.ContextSwitchFrame.QuerySwitchPane(FrameMoniker frameMoniker) en Microsoft.VisualStudio.Platform.WindowManagement.ContextSwitchFrame.OnElementValueChanged(UInt32 elementid, Object varValueOld, Object varValueNew) en Microsoft.VisualStudio.Platform.WindowManagement.ContextSwitchFrame.OnToolWindowCreated() en Microsoft.VisualStudio.Platform.WindowManagement.PropertyBrowserSwitcher.OnToolWindowCreated() en Microsoft.VisualStudio.Shell.Package.CreateToolWindow(Type toolWindowType, Int32 id, ProvideToolWindowAttribute tool) en Microsoft.VisualStudio.Shell.Package.FindToolWindow(Type toolWindowType, Int32 id, Boolean create, ProvideToolWindowAttribute tool) en Microsoft.VisualStudio.Shell.Package.Microsoft.VisualStudio.Shell.Interop.IVsToolWindowFactory.CreateToolWindow(Guid& toolWindowType, UInt32 id) en Microsoft.VisualStudio.Platform.WindowManagement.WindowFrame.ConstructContent()

在此处观看

http://www.visualstudio.com/it-it/products/visual-studio-ultimate-with-msdn-vs#Fragment_SystemRequirements

由于Visual Studio 2010是官方支持的操作系统(请参阅http://go.microsoft.com/fwlink/?LinkId=133421)。

然而,为了发展个人观点,WinXp太过时了。。。但你已经知道了:-)

原来VS找不到Tahoma正则表达式。我通过重新安装Tahoma解决了这个问题。

最新更新