Missing System.Core, Version=3.5.0.0

May 25, 2010 at 7:57 PM
Edited May 25, 2010 at 7:59 PM
Just downloaded smtp4dev 2.0.

I'm unable to start the server. I'm seeing the following exception trying to launch smtp4dev. What do I need to install to handle this dependency? Thanks, Eric P.

************** 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 Rnwood.Smtp4dev.OptionsForm..ctor()
at Rnwood.Smtp4dev.MainForm.EditOptions()
at Rnwood.Smtp4dev.MainForm.optionsButton_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.1820 (QFE.050727-1800)
CodeBase: file:///c:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
Smtp4dev
Assembly Version: 2.0.5.0
Win32 Version: 2.0.5.0
CodeBase: file:///C:/Program%20Files/smtp4dev/Smtp4dev.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
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.1433 (REDBITS.050727-1400)
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.1433 (REDBITS.050727-1400)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Configuration
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
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.1433 (REDBITS.050727-1400)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
Rnwood.AutoUpdate
Assembly Version: 2.0.5.0
Win32 Version: 2.0.5.0
CodeBase: file:///C:/Program%20Files/smtp4dev/Rnwood.AutoUpdate.DLL
----------------------------------------
Rnwood.SmtpServer
Assembly Version: 2.0.5.0
Win32 Version: 2.0.5.0
CodeBase: file:///C:/Program%20Files/smtp4dev/Rnwood.SmtpServer.DLL
----------------------------------------
SharpMimeTools
Assembly Version: 0.7.3783.38082
Win32 Version: 0.7.3783.38082
CodeBase: file:///C:/Program%20Files/smtp4dev/SharpMimeTools.DLL
----------------------------------------
May 25, 2010 at 10:21 PM
Edited May 25, 2010 at 10:21 PM
Installed .NET 3.5.

Working as expected now. This app is exactly what I needed! Thanks!!

Eric
Feb 17, 2015 at 6:55 PM
You don't have to download the .net on boxes that have latest framework simply add:

<startup>
<supportedRuntime version="v4.0"
                  sku=".NETFramework,Version=v4.5" />
</startup>

Great tool!