PDA

View Full Version : سوال: خطا در زمان اجراي برنامه



ostadi
پنج شنبه 12 آذر 1388, 14:48 عصر
با سلام و خسته نباشيد
من يك برنامه دارم كه با سي شارپ 2008 اونو نوشتم وبانكك اون هم
sql server 2000 هستش .
تازگي ها به اين مشكل برخوردم كه در زمان اجراي برنامه بعد از اينكه برنامه رو بازش ميكنم و يك با اونو اجراش ميكنم اين خطا رو بهم نشون مي ده و بايد يك بار برنامه رو ببندم و دوباره بازش كنم تا اجرا بشه اگه راهنماييم كنيد و بگيد مشكل از كجاست ممنون ميشم.

Error 1 The "GenerateResource" task failed unexpectedly.
System.OutOfMemoryException: Out of memory.
at System.RuntimeMethodHandle._InvokeConstructor(Obje ct[] args, SignatureStruct& signature, IntPtr declaringType)
at System.RuntimeMethodHandle.InvokeConstructor(Objec t[] args, SignatureStruct signature, RuntimeTypeHandle declaringType)
at System.Reflection.RuntimeConstructorInfo.Invoke(Bi ndingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at System.RuntimeType.CreateInstanceImpl(BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes)
at System.Activator.CreateInstance(Type type, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes)
at System.Resources.ResXFileRef.Converter.ConvertFrom (ITypeDescriptorContext context, CultureInfo culture, Object value)
at System.ComponentModel.TypeConverter.ConvertFrom(Ob ject value)
at System.Resources.ResXDataNode.GetValue(ITypeResolu tionService typeResolver)
at System.Resources.ResXResourceReader.ParseDataNode( XmlTextReader reader, Boolean isMetaData)
at System.Resources.ResXResourceReader.ParseXml(XmlTe xtReader reader)
at System.Resources.ResXResourceReader.EnsureResData( )
at System.Resources.ResXResourceReader.GetEnumerator( )
at Microsoft.Build.Tasks.ProcessResourceFiles.ReadRes ources(IResourceReader reader, String fileName)
at Microsoft.Build.Tasks.ProcessResourceFiles.ReadRes ources(String filename, Boolean shouldUseSourcePath)
at Microsoft.Build.Tasks.ProcessResourceFiles.Process File(String inFile, String outFile)
at Microsoft.Build.Tasks.ProcessResourceFiles.Run(Tas kLoggingHelper log, ITaskItem[] assemblyFilesList, ArrayList inputs, ArrayList outputs, Boolean sourcePath, String language, String namespacename, String resourcesNamespace, String filename, String classname, Boolean publicClass)
at Microsoft.Build.Tasks.GenerateResource.Execute()
at Microsoft.Build.BuildEngine.TaskEngine.ExecuteInst antiatedTask(EngineProxy engineProxy, ItemBucket bucket, TaskExecutionMode howToExecuteTask, ITask task, Boolean& taskResult) amlak
:متفکر:

mehdi.mousavi
پنج شنبه 12 آذر 1388, 14:54 عصر
با سلام و خسته نباشيد
من يك برنامه دارم كه با سي شارپ 2008 اونو نوشتم وبانكك اون هم
sql server 2000 هستش .
تازگي ها به اين مشكل برخوردم كه در زمان اجراي برنامه بعد از اينكه برنامه رو بازش ميكنم و يك با اونو اجراش ميكنم اين خطا رو بهم نشون مي ده و بايد يك بار برنامه رو ببندم و دوباره بازش كنم تا اجرا بشه اگه راهنماييم كنيد و بگيد مشكل از كجاست ممنون ميشم.:متفکر:

سلام.
روش ارائه شده در دومین پست از این لینک رو امتحان کنید (http://social.msdn.microsoft.com/Forums/en-US/msbuild/thread/00092964-946f-42f1-b4d4-2afeab13f9e3/)، ظاهرا مشکل رو برطرف می کنه.

ostadi
پنج شنبه 12 آذر 1388, 15:19 عصر
گاهي اوقات هم اين پيغام رو ميده
Error 55 Unexpected error writing metadata to file 'F:\project\123\project name\obj\Debug\project name.exe' -- 'Not enough storage is available to complete this operation. ' project name

mehdi.mousavi
پنج شنبه 12 آذر 1388, 15:40 عصر
گاهي اوقات هم اين پيغام رو ميده
Error 55 Unexpected error writing metadata to file 'F:\project\123\project name\obj\Debug\project name.exe' -- 'Not enough storage is available to complete this operation. ' project name

سلام.
موارد زیر رو چک کنید:


شاخه Reference هاتون روی شبکه Shared نباشه!
در برخی مواقع نصب Resharper این مشکل رو بوجود آورده.
در برخی مواقع Report Viewer این مساله رو پیش میاره.
جزییات رو در این لینک بخونید. (http://social.msdn.microsoft.com/Forums/en/msbuild/thread/dd00e846-363b-414c-b5ae-590645df93e8)

مهدی هادیان2
جمعه 23 تیر 1391, 14:02 عصر
سلام.
موارد زیر رو چک کنید:



شاخه Reference هاتون روی شبکه Shared نباشه!
در برخی مواقع نصب Resharper این مشکل رو بوجود آورده.
در برخی مواقع Report Viewer این مساله رو پیش میاره.
جزییات رو در این لینک بخونید. (http://social.msdn.microsoft.com/Forums/en/msbuild/thread/dd00e846-363b-414c-b5ae-590645df93e8)


با سلام
برای بنده هم همچنین مسئله ای پیش آمده است.
به نظرم از همون Crystal Report Viewerی که فرمودید
باید چی کار کنم.
با تشکر فراوان

مهدی هادیان2
شنبه 24 تیر 1391, 09:31 صبح
با سلام
لطفا قسمت دوم این تاپیک رو بخونید و بفرمائید چی کار داره میکنه؟
http://social.msdn.microsoft.com/Forums/en-US/msbuild/thread/059d2947-fea2-492f-a734-1b4c774408ce/
خواستم کارهایی که گفته انجام بدم ولی نتونستم boot.ini رو پیداش کنم
مگه در سون به چیز دیگه ای تغییر نام پیدا کرده است؟
با تشکر