softsoft
31-12-10, 11:42
سلام من يه برنامه با VS 2008 نوشتم و ستاژ كردم دادم به يه نفر ولي به من گفت :
روی ویندوز 7 ،64 bit ، کار نمی کند چرا ؟ چيكار بايد بكنم؟
به چند نفر دیگه هم دادم و اکثرا گفتن که روی ویندوز 7 - 64 بیتی مشکل داره و یکی دیگه هم بهم اینو گفت :
موقع نصب توی ویندوز 7 این خطا رو میده :
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.Runtime.InteropServices.COMException (0x800A000D): Type mismatch
at ShamsiDLL.ClassShamsiClass.ShamsiMonthName(String& shdate)
at JvD_Sun_Calendar_4.FrmMain.ShamsiMonthName(String shdate)
at JvD_Sun_Calendar_4.FrmMain.FrmMain_Load(Object sender, EventArgs e)
at System.EventHandler.Invoke(Object sender, EventArgs e)
at System.Windows.Forms.Form.OnLoad(EventArgs e)
at System.Windows.Forms.Form.OnCreateControl()
at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
at System.Windows.Forms.Control.CreateControl()
at System.Windows.Forms.Control.WmShowWindow(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Mes sage& m)
at System.Windows.Forms.ContainerControl.WndProc(Mess age& m)
at System.Windows.Forms.Form.WmShowWindow(Message& m)
at System.Windows.Forms.Form.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.O nMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.W ndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** Loaded Assemblies **************
mscorlib
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
JvD Sun Calendar 4.0
Assembly Version: 4.0.0.0
Win32 Version: 4.0.0.0
CodeBase: file:///C:/Program%20Files/JvD%20Sun%20Calendar/JvD%20Sun%20Calendar%204.0.exe
با توجه به خطای بالا و کد :
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
میشه اینو استنباط کرد که نسخه Framework این سیستم 2 هست ؟
آخه برنامه به نسخه 3.5 از وریم ورک نیاز داره .
من قبلا از یکی پرسیده بودم گفته بود ویندوز 7 و ویستا از نسخه 3.5 استفاده می کنند .
درست گفته بود؟
و همین طور یکی دیگه گفت که :
سلام دوست عزیز
برنامتون رو نصب کردم
ویندوز من 32 بیت 7 هست
کلا برنامه بالا نمیومد
هیچ کدوم از منو ها بالا نمیومد
حتی صفحه اصلی هم نشون داده نمیشد
ممنون میشم پیگیری کنید
روی ویندوز 7 ،64 bit ، کار نمی کند چرا ؟ چيكار بايد بكنم؟
به چند نفر دیگه هم دادم و اکثرا گفتن که روی ویندوز 7 - 64 بیتی مشکل داره و یکی دیگه هم بهم اینو گفت :
موقع نصب توی ویندوز 7 این خطا رو میده :
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.Runtime.InteropServices.COMException (0x800A000D): Type mismatch
at ShamsiDLL.ClassShamsiClass.ShamsiMonthName(String& shdate)
at JvD_Sun_Calendar_4.FrmMain.ShamsiMonthName(String shdate)
at JvD_Sun_Calendar_4.FrmMain.FrmMain_Load(Object sender, EventArgs e)
at System.EventHandler.Invoke(Object sender, EventArgs e)
at System.Windows.Forms.Form.OnLoad(EventArgs e)
at System.Windows.Forms.Form.OnCreateControl()
at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
at System.Windows.Forms.Control.CreateControl()
at System.Windows.Forms.Control.WmShowWindow(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Mes sage& m)
at System.Windows.Forms.ContainerControl.WndProc(Mess age& m)
at System.Windows.Forms.Form.WmShowWindow(Message& m)
at System.Windows.Forms.Form.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.O nMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.W ndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** Loaded Assemblies **************
mscorlib
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
JvD Sun Calendar 4.0
Assembly Version: 4.0.0.0
Win32 Version: 4.0.0.0
CodeBase: file:///C:/Program%20Files/JvD%20Sun%20Calendar/JvD%20Sun%20Calendar%204.0.exe
با توجه به خطای بالا و کد :
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
میشه اینو استنباط کرد که نسخه Framework این سیستم 2 هست ؟
آخه برنامه به نسخه 3.5 از وریم ورک نیاز داره .
من قبلا از یکی پرسیده بودم گفته بود ویندوز 7 و ویستا از نسخه 3.5 استفاده می کنند .
درست گفته بود؟
و همین طور یکی دیگه گفت که :
سلام دوست عزیز
برنامتون رو نصب کردم
ویندوز من 32 بیت 7 هست
کلا برنامه بالا نمیومد
هیچ کدوم از منو ها بالا نمیومد
حتی صفحه اصلی هم نشون داده نمیشد
ممنون میشم پیگیری کنید