繁体   English   中英

应用程序运行,如果用户按下按钮,则崩溃(无法加载文件或程序集'System.Core)

[英]App runs, crashes if user presses button ( Could not load file or assembly 'System.Core )

我在这里感到困惑,该应用程序正在运行,根据我目前的理解,如果找不到System.Core则不会如此,因为这与未安装.NET 3.5.1有关,或者可能已损坏并允许部分要加载的应用程序? 这是已安装.NET 3.5.1的Windows 2008 R2 Server 64位。 假设它已启用,因为程序已加载。

完整堆栈跟踪:

************** Exception Text ************** 
System.IO.FileNotFoundException: Could not load file or assembly 'System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' or one of its dependencies. The system cannot find the file specified. 
File name: 'System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' 
   at TpaDeployment.AD.Nodes.GetSelectedNodes() 
   at TpaDeployment.DeploymentForm.installButton_Click(Object sender, EventArgs e) 
   at System.Windows.Forms.Control.OnClick(EventArgs e) 
   at System.Windows.Forms.Button.OnClick(EventArgs e) 
   at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent) 
   at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks) 
   at System.Windows.Forms.Control.WndProc(Message& m) 
   at System.Windows.Forms.ButtonBase.WndProc(Message& m) 
   at System.Windows.Forms.Button.WndProc(Message& m) 
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) 
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) 
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) 

WRN: Assembly binding logging is turned OFF. 
To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1. 
Note: There is some performance penalty associated with assembly bind failure logging. 
To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog]. 



************** Loaded Assemblies ************** 
mscorlib 
    Assembly Version: 2.0.0.0 
    Win32 Version: 2.0.50727.5466 (Win7SP1GDR.050727-5400) 
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll 
---------------------------------------- 
TpaDeployment 
    Assembly Version: 1.0.0.0 
    Win32 Version: 1.0.5.0 
    CodeBase: file:///C:/Users/mdacostaadmin/Desktop/TopPatch%20Deployment/TpaDeployment(1).exe 
---------------------------------------- 
System.Windows.Forms 
    Assembly Version: 2.0.0.0 
    Win32 Version: 2.0.50727.5468 (Win7SP1GDR.050727-5400) 
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll 
---------------------------------------- 
System 
    Assembly Version: 2.0.0.0 
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400) 
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll 
---------------------------------------- 
System.Drawing 
    Assembly Version: 2.0.0.0 
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400) 
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll 
---------------------------------------- 
System.DirectoryServices 
    Assembly Version: 2.0.0.0 
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400) 
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.DirectoryServices/2.0.0.0__b03f5f7f11d50a3a/System.DirectoryServices.dll 
---------------------------------------- 
System.Configuration 
    Assembly Version: 2.0.0.0 
    Win32 Version: 2.0.50727.5420 (Win7SP1.050727-5400) 
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll 
---------------------------------------- 
System.Xml 
    Assembly Version: 2.0.0.0 
    Win32 Version: 2.0.50727.5420 (Win7SP1.050727-5400) 
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll 
---------------------------------------- 
Accessibility 
    Assembly Version: 2.0.0.0 
    Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900) 
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/Accessibility/2.0.0.0__b03f5f7f11d50a3a/Accessibility.dll 
----------------------------------------

System.IO.FileNotFoundException:无法加载文件或程序集'System.Core,版本= 3.5.0.0,区域性=中性,PublicKeyToken = b77a5c561934e089'或其依赖项之一。 该系统找不到指定的文件。 文件名:“ System.Core,版本= 3.5.0.0,区域性=中性,PublicKeyToken = b77a5c561934e089”

该问题已解决,.NET 3.5.1在客户端计算机上已损坏。

通过运行以下Microsoft Fix it Tool,此问题已解决。 http://www.microsoft.com/zh-cn/download/details.aspx?id=30135

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM