سلام. کسی می تونه کمک کنه چه جوری میشه این خطا رو برطرف کرد؟
این خطا در هنگام تعریف یک ارایه با حجم زیاد اتفاق می افته.
ممنون.
سلام. کسی می تونه کمک کنه چه جوری میشه این خطا رو برطرف کرد؟
این خطا در هنگام تعریف یک ارایه با حجم زیاد اتفاق می افته.
ممنون.
این هم تصویری از خطا
اگر خطای زمان اجرا است کد زیر برای تمامی خطاهاست .
try{
کدی که برنامه ایراد میگره//
{
Catch (System.Exception)//s
{
هر کاری که میخوای به جای ارور دادن به نمایش در بیاد//
}
ممنون از توجه تون می دونم این رو.
ببینین یه ارایه با ابعاد بزرگ می خوام ایجاد کنم. اما این ارور رو میره. چه جوری می تونم مانع از این خطا بشم؟
Trainfrequency = new int[classTrainLable.Count, Vocabulary.Count];
کدی است که موجب خطا می شه. یعنی حافظه رو چه جوری می تونم مدیریت کنم؟ راهی برای افزایش اون هست؟
دوستان کسی نمی دونه چه جوری میشه ارایه ایی با حجم بالا رو ایجاد کرد؟؟؟؟؟؟؟
کسی می دونه در یک win app C# تنظیمات زیر رو چه جوری اعمال کنم؟
<configuration>
<runtime>
<gcAllowVeryLargeObjects enabled="true" />
</runtime>
</configuration>
شما هدفت چیه؟ آرایه ای که تعریف کردی سایزش خیلی بزرگه به همین خاطر خطا میده.
می دونم. ببینید من برنامه این می نویسم که نیاز داره یه شی بزرگ رو ایجاد کنه.
CLR در سیستم های 32 بیتی شی ایی با اندازه بیشتر از 2GB رو ساپورت نمی کنه . اما درسیستم های 46 بیتی این امکان وجود داره. گرچه به صورت پیش فرض همون 2 گیگ رو پشتیبانی می کنه.
تنها چیزی که الان می دونم اینه که مثل این کد:
<configuration>
<runtime>
<gcAllowVeryLargeObjects enabled="true" />
</runtime>
</configuration>
یه جا باید تنظیم کنم که اشیای با حجم بالاتر رو هم بتونم ایجاد کنم. فقط نمی دونم از کجا باید تنظیم شه.