مشاهده دست آورد نظرسنجی: خطاها, علت و راهکارهای موجود در این تایپیک تا چه اندازه

رای دهنده
121. شما نمی توانید در این رای گیری رای بدهید
  • مفید و آموزنده بوده و به برنامه نویس در حل خطاهای ایجاد شده کمک میکند

    109 90.08%
  • این تایپیک چندان مفید نیست .

    12 9.92%
صفحه 3 از 5 اولاول 12345 آخرآخر
نمایش نتایج 81 تا 120 از 181

نام تاپیک: مرجع کامل خطاها و BUG ها در ASP.NET

  1. #81
    کاربر دائمی آواتار amirjalili
    تاریخ عضویت
    خرداد 1387
    محل زندگی
    هر جایی که کنجکاویم و نیاز به دانستنم رو تحریک کنه
    پست
    792

    نقل قول: مرجع کامل خطاها و BUG ها در ASP.NET

    خطا :

    Could not load file or assembly 'نام کتابخانه' or one of its dependencies. This assembly is built by a runtime newer than the currently loaded runtime and cannot be loaded


    این خطا وقتی روی میدهد که شما web application خودتون رو بدون اینکه publish کرده باشید و به صورت کپی و paste در هاست گذاشته باشید. شما باید وب اپلیکیشن خودتون رو اول publish کنید و بعد در هاست کپی کنید.

  2. #82
    کاربر دائمی آواتار amirjalili
    تاریخ عضویت
    خرداد 1387
    محل زندگی
    هر جایی که کنجکاویم و نیاز به دانستنم رو تحریک کنه
    پست
    792

    نقل قول: مرجع کامل خطاها و BUG ها در ASP.NET

    خطا :

    This assembly is built by a runtime newer than the currently loaded runtime and cannot be loaded
    این خطا به دلیل ورژن دات نت رخ میدهد. در صورتیکه .NET Framework4 را نصب نداشته باشید با این خطا برخورد خواهید کرد. برای رفع این مشکل روی سرور خود ورژن 4 دات نت رو نصب کنید.
    مشکل حل خواهد َشد.

  3. #83
    کاربر دائمی آواتار amirjalili
    تاریخ عضویت
    خرداد 1387
    محل زندگی
    هر جایی که کنجکاویم و نیاز به دانستنم رو تحریک کنه
    پست
    792

    نقل قول: مرجع کامل خطاها و BUG ها در ASP.NET

    خطا در هنگام ایجاد یا باز نمودن پروژه جدید توسط ویژال استدیو:

    the project type is not supported by this instalization

    راهکار ها :

    1: devenv /ResetSkipPkgs رو در run تایپ کنید و اجراش کنید. این دستور سعی میکنه که تمامی پکیج هایی رو که در تلاش قبلی برای لود اون ها با شکست مواجه شده بود رو لود کنه. این دستور مشکل خیلی از کاربرانی رو که با این مشکل مواجه شدند رو حل میکنه.

    2: RC1 رو برای ویژوال استدیو UPDATE کنید.

    3: در run دستور devenv /setup رو تایپ کنید و run کنید. پس از اتمام کار دوباره پروژه خودتون رو باز کنید و یا پروژه جدید ایجاد کنید. مشکل به احتمال زیاد حل خواهد شد.

    4: ورژن قبلی orcas رو upgrade کنید . این راهکار هم از بر طرف کننده های این خطا هست.

    5: در صورت عدم رفع خطا توسط راهکارهای بالا تازه الان باید به فکر نصب دوباره ویژوال استدیو افتاد نه اینکه در تایپیک ها میان میگن "ویندوز رو عوض کن. بعد ویژوال استدیو رو دوباره نصب کن" !!!!
    گاهی تجویز میشه که اصلا بیا و کلا هاردت رو فرمت کن.

    منابع بیشتر برای مطالعه :
    http://social.msdn.microsoft.com/For...4-ba1593909b7e

  4. #84
    کاربر دائمی آواتار amirjalili
    تاریخ عضویت
    خرداد 1387
    محل زندگی
    هر جایی که کنجکاویم و نیاز به دانستنم رو تحریک کنه
    پست
    792

    نقل قول: مرجع کامل خطاها و BUG ها در ASP.NET

    خطا :

    A page can have only one server-side Form tag


    Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

    Exception Details: System.Web.HttpException: A page can have only one server-side Form tag.

    Source Error:

    An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.


    علت و راهکار:
    شما در صفحه خود از دو تگ فرم با "runat="server استفاده کرده اید. حالا ممکنه که از مسترپیج استفاده کرده باشید و در اون از تگ form استفاده کرده باشید و در content موجود در masterpage هم از تگ فرم استفاده کرده باشید. راه حل اینه که تگ form رو فقط در مسترپیج استفاده کنید و در content ها پاکش کنید.

  5. #85
    کاربر دائمی آواتار amirjalili
    تاریخ عضویت
    خرداد 1387
    محل زندگی
    هر جایی که کنجکاویم و نیاز به دانستنم رو تحریک کنه
    پست
    792

    نقل قول: مرجع کامل خطاها و BUG ها در ASP.NET

    خطا :

    AjaxControlToolkit requires ASP.NET Ajax 4.0 scripts. - Error being thrown while building asp.net site. Site works when ignored


    راه حل :
    از ToolkitScriptManager به جای ScripManager خود دات نت استفاده کنید. مشکلتون حل خواهد شد.

  6. #86
    کاربر دائمی آواتار amirjalili
    تاریخ عضویت
    خرداد 1387
    محل زندگی
    هر جایی که کنجکاویم و نیاز به دانستنم رو تحریک کنه
    پست
    792

    نقل قول: مرجع کامل خطاها و BUG ها در ASP.NET

    خطا :

    Procedure or function '...function name' expects parameter '..@Parameter Name', which was not supplied.


    این خطا نشون دهنده اینه که شما پارامتری رو به PROCEDURE خودتون پاس نمیدید.
    البته تا جایی که یکی از دوستان گفتن گویا دات نت 1 هم مشکل داره در هنگام مقدار دهی به PROCEDURE ها اما فعلا در این مورد نمیتونم به قطعیت اظهار نظر کنم و باید برم راجع بهش تحقیق کنم.

  7. #87
    کاربر دائمی آواتار amirjalili
    تاریخ عضویت
    خرداد 1387
    محل زندگی
    هر جایی که کنجکاویم و نیاز به دانستنم رو تحریک کنه
    پست
    792

    نقل قول: مرجع کامل خطاها و BUG ها در ASP.NET

    خطا :

    Script controls may not be registered before PreRender

    وقتی شما از کنترل های آجاکسی استفاده کنید در صورتیکه در وب پارت از userControl ی استفاده کنید که در اون از scriptmanager استفاده کنید و اون رو در متد prerender صفحه فراخوانی کنید به دلیل اینکه scriptmanager نمیتونه در متد OnPreRender قرار بگیره این خطا اتفاق میفته.
    راهکار :
    1:در یوزر منترل scriptmanager رو قرار ندید و به جای این کار scriptmanager رو در صفحه ای که داره از این یوزر کنترل استفاده میکنه چه وب فرم و چه master page قرار بدید.

    2: در رویداد OnPreRender متد (base.OnPreRender(e رو حتما قرار بدید.

  8. #88
    کاربر دائمی آواتار amirjalili
    تاریخ عضویت
    خرداد 1387
    محل زندگی
    هر جایی که کنجکاویم و نیاز به دانستنم رو تحریک کنه
    پست
    792

    نقل قول: مرجع کامل خطاها و BUG ها در ASP.NET

    خطا :
    Maximum request length exceeded
    وقتی فایلی که در حال آپلود اون هستید دارای حجم زیادی هست و یا به هر نحوی حجم زیادی از اطلاعات رو در Viewstate قرار داده باشید با این خطا روبرو میشید.
    راه حل :
    1: از حجم فایل ها یا اطلاعاتی که روی viewstate قرار داده شده کم کنید.
    2:در web.config تگی هست به اسم httpRuntime که اطلاعاتی از قبیل مقدار زمان timeout و مقدار maxRequestLength که مقدار حداکثر حجم درخواستی رو در خودش داره بعلاوه یک سری صفات دیگه رو در خودش نگه میداره.

    مقدار maxRequestLength رو افزایش بدید.
    <httpRuntime maxRequestLength="20000" />

  9. #89
    کاربر دائمی آواتار amirjalili
    تاریخ عضویت
    خرداد 1387
    محل زندگی
    هر جایی که کنجکاویم و نیاز به دانستنم رو تحریک کنه
    پست
    792

    نقل قول: مرجع کامل خطاها و BUG ها در ASP.NET

    خطا :

    Member names cannot be the save as their enclosing type


    علت و راهکار:
    فرض کنید شما کلاس خودتون رو به این صورت بنویسید


    public class MyClass
    {

    //Note: its not constructor, constructor don't have return type.
    public void MyClass()
    {
    }
    }



    خطا از اینجا ناشی میشه که متد سازنده نمیتونه مقداری رو برگردونه..
    در عبارت بالا نوشتن void باعث بروز خطا شده و در صورتی که طبق توضیح اصلاح بشه و void برداشته بشه خطا رفع خواهد شد.
    موفق باشید

  10. #90
    کاربر دائمی آواتار amirjalili
    تاریخ عضویت
    خرداد 1387
    محل زندگی
    هر جایی که کنجکاویم و نیاز به دانستنم رو تحریک کنه
    پست
    792

    نقل قول: مرجع کامل خطاها و BUG ها در ASP.NET

    خطا :

    The SelectCommand property has not been initialized before calling 'Fill

    علت :
    شما برای شی DataAdapter خود هیچ command ی رو برای مشخصه SelectCommand این شی ست نکردید و بدون اون دیتاست خودتون رو fill کردید و این منطقی نیست و باعث خطا میشه
    راهکار :
    توضیح داده شد

  11. #91
    کاربر دائمی آواتار amirjalili
    تاریخ عضویت
    خرداد 1387
    محل زندگی
    هر جایی که کنجکاویم و نیاز به دانستنم رو تحریک کنه
    پست
    792

    نقل قول: مرجع کامل خطاها و BUG ها در ASP.NET

    خطا :


    Could not load file or assembly 'Microsoft.Web.Extensions, Version=1.0.61025.0, Culture=neutral, ...




    علت و راهکار :
    این خطا عموما وقتی رخ میدهد که شما برای اولین بار application خود را که ارجاعی به کتابخانه ajax دارد را run میکنید. برای رفع این مشکل باید راه های زیر را امتحان کنید :

    1) آخرین ورژن asp.net ajax رو نصب کنید
    2)در we.config مقدار
    <add assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>

    با حالت capital شده آن
    <add assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>

    جایگزین کنید

    اطلاعات بیشتر :
    http://forums.asp.net/t/1055304.aspx/4/10

  12. #92
    کاربر دائمی آواتار amirjalili
    تاریخ عضویت
    خرداد 1387
    محل زندگی
    هر جایی که کنجکاویم و نیاز به دانستنم رو تحریک کنه
    پست
    792

    نقل قول: مرجع کامل خطاها و BUG ها در ASP.NET

    خطا :

    cannot declare instance members in a static class

    علت و راهکار :
    کلاس های استاتیک فقط میتوانند شامل اعضای استاتیک باشند پس متد ها و متغیر ها و property های غیر استاتیک خود را استاتیک کنید.

  13. #93
    کاربر دائمی آواتار شرلوک هلمز
    تاریخ عضویت
    مرداد 1387
    محل زندگی
    تهران
    پست
    258

    Error 0x80070005

    من این مشکل را که تصویر آن در زیر آمده است با نصب dotnetFraneWork 4 بر طرف کردم
    عکس های ضمیمه عکس های ضمیمه

  14. #94
    کاربر دائمی آواتار amirjalili
    تاریخ عضویت
    خرداد 1387
    محل زندگی
    هر جایی که کنجکاویم و نیاز به دانستنم رو تحریک کنه
    پست
    792

    نقل قول: مرجع کامل خطاها و BUG ها در ASP.NET

    خطا :

    System.Runtime.InteropServices.ExternalException: A generic error occurred in GDI

    علت و راهکار :
    این خطا وقتی روی میدهد شما در حال ایجاد تصویری بوسیله کلاس Image هستید و میخواهید اون رو ذخیره کنید.
    شما یا در فولدری که میخواهید تصویر رو ذخیره کنید Permission ندارید و یا علت دوم این میتونه باشه که شما دارید از MemoryStream استفاده میکنید و باید برای ذخیره تصویر قبلا منابع مدیریت نشده رو توسط ()Dispose آزاد کنید مثل کد زیر :

    private void LoadImage(string filename, ref Image image)
    {
    MemoryStream memoryStream = DecryptImageBinary(Settings.Default.ImagePath + filename, _cryptPassword);

    var tmpImage = Image.FromStream(memoryStream);
    image = new Bitmap(tmpImage);
    tmpImage.Dispose();

    memoryStream.Close();
    }


    اطلاعات بیشتر :

    http://forums.asp.net/p/624305/2014493.aspx
    http://stackoverflow.com/questions/1...ption-a-generi
    http://forums.asp.net/t/1353341.aspx/1

  15. #95
    کاربر دائمی آواتار amirjalili
    تاریخ عضویت
    خرداد 1387
    محل زندگی
    هر جایی که کنجکاویم و نیاز به دانستنم رو تحریک کنه
    پست
    792

    نقل قول: مرجع کامل خطاها و BUG ها در ASP.NET

    خطا :

    Sys.WebForms.PageRequestManagerServerErrorExceptio n: Invalid postback or callback argument. Event validation is enabled using <pages enableEventValidation="true"/> in configuration or <%@ Page EnableEventValidation="true" %> in a page. For security purposes, this feature verifies that arguments to postback or callback events originate from the server control that originally rendered them. If the data is valid and expected, use the ClientScriptManager.RegisterForEventValidation method in order to register the postback or callback data for validation


    علت این خطا رخ دادن یک رویداد است بدون اینکه یک کنترل باعث Raise شدن آن باشد.
    معمولا وقتی EnableEventValidation="true" ست شده باشد و از dopostback توسط جاوااسکریپت برای ارسال پارامتر استفاده شود این خطا رخ میدهد.
    راه حل این خطا این است که یا EnableEventValidation="false" ست کنید و یا باید این رویداد را رجیستر کنید.
    کد :


    <script type="text/javascript">
    function CallServer() {
    __doPostBack('lbDoPostBack','JavaScript');
    }
    </script>



    protected override void Render(System.Web.UI.HtmlTextWriter writer)
    {
    ClientScript.RegisterForEventValidation("lbDoPostB ack", "JavaScript");
    base.Render(writer);
    }

  16. #96
    کاربر دائمی آواتار amirjalili
    تاریخ عضویت
    خرداد 1387
    محل زندگی
    هر جایی که کنجکاویم و نیاز به دانستنم رو تحریک کنه
    پست
    792

    نقل قول: مرجع کامل خطاها و BUG ها در ASP.NET

    خطا :

    Unverifiable code failed policy check

    دلیل این خطا این است که
    1:[*]پروژه VC++‎ باید توسط clr : safe کامپایل شود. وقتی در کد های خود از Unmanaged کد استفاده کنید با این خطا روبرو میشوید چون باعث میشود که این کد ها اجازه اجرا شدن نداشته باشند.
    راه حل : توجه به نکته بالا و عدم استفاده از UnManaged code
    2:
    این بدین معنی است که application شما همراه با همه کتابخانه های مربوطه که به آن نیاز دارد Deploy نشده است.

    در DEV environment جستجو کنید و سعی کنید که این dependency ها را تعیین محل کنید.

    اطلاعات بیشتر :
    http://social.msdn.microsoft.com/for...8-695048924b06

    http://forums.asp.net/t/1660398.aspx...ble+code+issue

  17. #97
    کاربر دائمی آواتار amirjalili
    تاریخ عضویت
    خرداد 1387
    محل زندگی
    هر جایی که کنجکاویم و نیاز به دانستنم رو تحریک کنه
    پست
    792

    نقل قول: مرجع کامل خطاها و BUG ها در ASP.NET

    خطا :

    Collection was modified; enumeration operation may not execute.

    علت و راهکار :
    شما میخواهید روی داده ای از نوع Collection مقداری را ویرایش یا حذف کنید و برای این کار روی اعضای آن با foreach میچرخید و بر طبق شرایط میخواهید ویرایش یا حذف کنید.foreach پیمایش را به صورت ReadOnly انجام می دهد پس در داخل آن نمی توان تغییری ایجاد کرد.
    این ارور برای این است که روی foreach و Collection نمیتوانید این عمل را انجام دهید. برای این کار باید یا از for استفاده کنید و یا Collection را با استفاده از متد های ToArray() به آرایه تبدیل کنید و سپس عمل مورد نیاز را انجام دهید.


    foreach(Subscriber s in subscribers.Values)
    به

    foreach(Subscriber s in subscribers.Values.ToList())


    راه دیگر گرفتن ایندکس مقدار مورد نظر در یک آرایه و سپس حذف آن در یک foreach با استفاده از تابع RemoveAt در آن است.


    list<int> itemsToDelete

    for(int i = 0; i < items.Count; i++)
    {
    if(shouldBeDeleted(items[i]))
    {
    itemsToDelete.Add(i);
    }
    }

    foreach(int index in itemsToDelete.Reverse())
    {
    items.RemoveAt(i);
    }





    مطالعه بیشتر :
    http://forums.asp.net/t/1147145.aspx...ay+not+execute
    http://stackoverflow.com/questions/6...ay-not-execute
    http://stackoverflow.com/questions/2...hat-collection
    http://www.eggheadcafe.com/software/...each-loop.aspx
    آخرین ویرایش به وسیله amirjalili : دوشنبه 09 خرداد 1390 در 14:08 عصر

  18. #98
    کاربر دائمی آواتار amirjalili
    تاریخ عضویت
    خرداد 1387
    محل زندگی
    هر جایی که کنجکاویم و نیاز به دانستنم رو تحریک کنه
    پست
    792

    نقل قول: مرجع کامل خطاها و BUG ها در ASP.NET

    خطا :

    invalid token 'void' in class,struct or interface member declaration

    علت و راهکار :
    همانطور که در متن خطا توضیح داده شده مقدار void یا هر مقدار برگشتی برای کلاس , struct یا اینترفیس معنی ندارد.

  19. #99
    کاربر دائمی آواتار amirjalili
    تاریخ عضویت
    خرداد 1387
    محل زندگی
    هر جایی که کنجکاویم و نیاز به دانستنم رو تحریک کنه
    پست
    792

    نقل قول: مرجع کامل خطاها و BUG ها در ASP.NET

    یکی از دوستان این خطا رو پرسیده بودند :

    DATABINDING METHODS SUCH AS EVAL(), XPATH(), AND BIND() CAN ONLY BE USED IN THE CONTEXT OF A DATABOUND CONTROL.

    احتمالا شما همچین کاری کردید:

    کد HTML:
    <%= GetMyInfo(Eval("Blah").ToString()) %>
    باید اون علامت = رو وردارید چون این کار غلطه. در متن خطا هم به وضوح توضیح داده
    کد HTML:
    <%# GetMyInfo(Eval("Blah").ToString()) %>
    من باید باز هم بگردم دنبال دلیل این خطا. اما فعلا این رو پیدا کردم

  20. #100
    کاربر دائمی آواتار amirjalili
    تاریخ عضویت
    خرداد 1387
    محل زندگی
    هر جایی که کنجکاویم و نیاز به دانستنم رو تحریک کنه
    پست
    792

    نقل قول: مرجع کامل خطاها و BUG ها در ASP.NET

    خطا :

    The maximum message size quota for incoming messages (65536) has been exceeded. To increase the quota, use the MaxReceivedMessageSize property on the appropriate binding element

    علت :
    وقتی از وب سرویس استفاده میکنید در صورتیکه مقدار بازگشتی از متد مورد نظر به لحاظ طول بیش از حداکثر مقدار Default باشد این پیام خطا را دریافت خواهید کرد.

    راهکار :
    در وب کانفیگ تنظیماتی را برای maxReceivedMessageSize به صورت زیر انجام دهید. میتوانید مقادیر دلخواه را به این صفت تخصیص دهید.


    <?xml version="1.0" encoding="utf-8" ?>
    <configuration>
    <system.serviceModel>
    <bindings>
    <basicHttpBinding>
    <binding
    name="MyServiceConsumerBinding"
    closeTimeout="00:01:00"
    openTimeout="00:01:00"
    receiveTimeout="00:10:00"
    sendTimeout="00:01:00"
    allowCookies="false"
    bypassProxyOnLocal="false"
    hostNameComparisonMode="StrongWildcard"
    maxBufferSize="5000000"
    maxBufferPoolSize="524288"
    maxReceivedMessageSize="5000000"
    messageEncoding="Text"
    textEncoding="utf-8"
    transferMode="Buffered"
    useDefaultWebProxy="true">
    <readerQuotas
    maxDepth="32"
    maxStringContentLength="8192"
    maxArrayLength="16384"
    maxBytesPerRead="4096"
    maxNameTableCharCount="16384" />
    <security mode="None">
    <transport
    clientCredentialType="None"
    proxyCredentialType="None"
    realm="" />
    <message
    clientCredentialType="UserName"
    algorithmSuite="Default" />
    </security>
    </binding>
    </basicHttpBinding>
    </bindings>
    <client>
    <endpoint
    address="http://localhost:12221/"
    binding="basicHttpBinding"
    bindingConfiguration="MyService"
    contract="MyService.MyServiceInterface"
    name="MyServiceConsumer" />
    </client>
    </system.serviceModel>
    </configuration>


    منابع :
    http://forums.silverlight.net/forums/t/21326.aspx
    http://social.msdn.microsoft.com/For...c-558f46a11a17
    http://weblogs.asp.net/gunnarpeipman...-exceeded.aspx

  21. #101
    کاربر دائمی آواتار amirjalili
    تاریخ عضویت
    خرداد 1387
    محل زندگی
    هر جایی که کنجکاویم و نیاز به دانستنم رو تحریک کنه
    پست
    792

    نقل قول: مرجع کامل خطاها و BUG ها در ASP.NET

    نقل قول نوشته شده توسط m.homauon مشاهده تاپیک
    سلام
    اگه ممکن هست من رو در مورد این خطا راهنمایی کنید:
    Incorrect syntax near the keyword 'VALUES'.

    خطا :
    Incorrect syntax near the keyword 'VALUES'.

    این خطا ربطی به asp.net نداره. مشکل از اشتباه بودن syntax کوئری sql نوشته شده هست.
    آخرین ویرایش به وسیله raziee : یک شنبه 16 بهمن 1390 در 09:37 صبح

  22. #102
    کاربر دائمی آواتار amirjalili
    تاریخ عضویت
    خرداد 1387
    محل زندگی
    هر جایی که کنجکاویم و نیاز به دانستنم رو تحریک کنه
    پست
    792

    نقل قول: مرجع کامل خطاها و BUG ها در ASP.NET

    نقل قول نوشته شده توسط saeedjafari مشاهده تاپیک
    با درود و خسته نباشید
    من چند روزی هست که با مشکل زیر روبرو هستم :
    - وقتی میخوام برنامه جدیدی تحت وب ایجاد کنم و دیتابیسی برای اون انتخاب کنم با تصویر زیر روبرو میشم .... جالب اینجاست که پنجره Server Explorer هم گویا غیر فعال شده و دیتابیس های پروژه های دیگر را نیز نشان نمیده ... ممنون میشم راهنمایی بفرمایید
    با تشکر

    ضمیمه 72980

    خوب , خطای Object reference not set to an instance of an object در هنگام Build کردن پروژه.
    بعد از جستجوی های زیاد نهایتا برام مشخص شد که این خطا 2 علت میتونه داشته باشه.
    1: شما مرورگر پیش فرض خودتون رو مرورگری غیر سازگار و مشکل دار ست کردید که باعث میشه موقع Run کردن پروژه وب , این خطا اتفاق بیافته. بنابراین یکی از راه حل های مسئله اینه که ببینید آیا خطا ناشی از این مسئله هست یا خیر و مرورگر پیش فرض خودتون رو تغییر بدید.

    2: مشکل دوم از این قضیه ناشی میشه که در فولدر bin به اشتباه فایلی با پسوند .compiled کپی شده. این فایل رو پیدا کنید و از فولدر bin پاکش کنید. مشکل شما حل خواهد شد. اگر مشکل از چیزی جز این ناشی بشه من خیلی گشتم و راه حل یا علت دیگه ای برای این مشکل پیدا نکردم. به مایکروسافت ایمیل بزنید و موضوع رو بگید.

    منابع :
    http://support.microsoft.com/kb/894438

    http://forums.asp.net/t/1015801.aspx

    http://forums.asp.net/t/1015801.aspx/2/10
    آخرین ویرایش به وسیله raziee : یک شنبه 16 بهمن 1390 در 09:38 صبح

  23. #103
    کاربر دائمی آواتار amirjalili
    تاریخ عضویت
    خرداد 1387
    محل زندگی
    هر جایی که کنجکاویم و نیاز به دانستنم رو تحریک کنه
    پست
    792

    نقل قول: مرجع کامل خطاها و BUG ها در ASP.NET

    خطا :

    There is no store type corresponding to the conceptual side type 'Edm.Time

    این خطا زمانی رخ میدهد که شما در حال جنریت کردن دیتابیس از دیاگرام موجودیت ها در Entity Framework هستید. در هنگام ساخت دیاگرام ها برای فیلد ها نوعی در اختیار دارید به نام Time که این تایپ جزو تایپ های 2005 SQL SERVER نیست و اگر شما از این ورژن از SQL استفاده میکنید باید از تایپ DateTime برای آن فیلد استفاده کنید تا با این خطا روبرو نشوید.
    با اصلاح نوع فیلد خطای مورد نظر رفع خواهد شد.
    موفق باشید.

  24. #104

    نقل قول: مرجع کامل خطاها و BUG ها در ASP.NET

    سلام
    خطایی که هنگام استفاده از ASP.net Configuration از زیرمنوی WEBSITE برخورد کردم (همون ابزار Web Site Administration Tool) خطای
     An error was encountered. Please return to the previous page and try again.

    ظاهر شد
    مشکل از اینجا بود که مسیری که من وبسایت رو ساختته بودم
    E:\My\Practice\C#‎\WebSite\TheClub

    کاراکتر # وجو داشت
    که به شکل زیر

  25. #105

    نقل قول: مرجع کامل خطاها و BUG ها در ASP.NET

    خطای دومی که تونستم حل کنم:
    بعد از حل مشکل بالا با خطای زیر مواجه شدم:
    There is a problem with your selected data store. This can be caused by  an invalid server name or credentials, or by insufficient permission. It  can also be caused by the role manager feature not being enabled. Click  the button below to be redirected to a page where you can choose a new  data store. 

    The following message may help in diagnosing the problem: Unable to connect to SQL Server database.

    که با جستجوس زیاد تو اینترنت تونسنم راه حل رو پیداکنم:
    1- مسیر زیر رو برید:
    Start > Program Files > Visual Studio 2005 > Visual Studio Tools > Visual Studio Command Prompt

    در خط فرمان تایپ کنید: aspnet_regsql.exe و enter بزنید
    2- ویزاردی ظاهرمیشه که باید کادرهای مربوطه که شامل یوزر پسورد و سرور یا همون instcance sql server هستش رو پر کنید و next و ... تا اخر که finish بزنید
    3- توی فایل web.config موارد زیر رو وارد کنید:
    <connectionStrings>
    <removename="LocalSqlServer" />
    <addname="LocalSqlServer"connectionString="Integrated Security=SSPI;Data Source=YOURMACHINENAME ;Initial Catalog=aspnetdb;"providerName="System.Data.SqlClient" />
    </connectionStrings>


    به جای YOURMACHINENAME همون نام سرور یا instance sql server رو وارد کنید
    مشکل حل شد.

  26. #106
    کاربر دائمی آواتار d_derakhshani
    تاریخ عضویت
    آبان 1389
    محل زندگی
    تهران، d.derakhshani@yahoo.com
    پست
    510

    نقل قول: مرجع کامل خطاها و BUG ها در ASP.NET

    دوست عزیز مثالی که برای خطا مذکور زدید مثال مناسبی نمی باشد چون مثال شما مورد خاصی است که برای خودتان اتفاق افتاده است. ارتباط این مثال به Treeview باعث سر درگمی افراد تازه کار خواهد شد.
    دوستان توجه داشته باشند این خطا زمانی رخ می دهد که شی شما ایجاد نشده باشد و یا اگر هم شده باشد در جایی مقدار null در آن قرار گیرد. شی شما می تواند هر کلاسی در Net. باشد و فرقی نمی کند TreeView, StreamReader و ... باشد.

  27. #107
    کاربر دائمی آواتار amirjalili
    تاریخ عضویت
    خرداد 1387
    محل زندگی
    هر جایی که کنجکاویم و نیاز به دانستنم رو تحریک کنه
    پست
    792

    نقل قول: مرجع کامل خطاها و BUG ها در ASP.NET

    خطا :


    This error can be caused by a virtual directory not being configured as an application in IIS. C:\Users\ADMIN\Documents\Visual Studio 2010\WebSites\upload\Styles\web.config 48


    مشکل شما باید با یکی از راهکارهای زیر حل بشه :
    1: اگر 2 تا فایل وب کانفیگ در یک شاخه دارید باید یکیش رو پاک کنید
    2: فایل وب کانفیگ خودتون رو Cut کنید و به شاخه Root خودتون منتقل کنید.

    منبع :
    http://forums.asp.net/t/1259900.aspx...n+in+IIS+quot+

  28. #108
    کاربر دائمی آواتار amirjalili
    تاریخ عضویت
    خرداد 1387
    محل زندگی
    هر جایی که کنجکاویم و نیاز به دانستنم رو تحریک کنه
    پست
    792

    نقل قول: مرجع کامل خطاها و BUG ها در ASP.NET

    خطا :

    The provider 'نام پروایدر' specified for the defaultProvider does not exist in the providers collection.

    دلیل این خطا همانطور که در خودش هم توضیح داده به این دلیل هست که defaultprovider در مجموعه provider های Add شده وجود نداره.

    فرض کنید که همچین چیزی در وب کانفیگ تون د ارید

    <siteMap defaultProvider="XmlSiteMapProvider">

    <providers>

    <add name="DefaultSiteMap" type="System.Web.XmlSiteMapProvider" siteMapFile="~/Test/Default.sitemap"/>

    <add name="AdminSiteMap" type="System.Web.XmlSiteMapProvider" siteMapFile="~/Admin/Admin.sitemap"/>

    </providers>

    </siteMap>


    ایراد این تگ ها اینه که پرووایدر پیش فرض تون اسمی داره که در پرووایدر های اضافه شده وجود نداره. در کد بالا نام DefaultProvider باید یکی از دو پرووایدر DefaultSiteMap , AdminSiteMap باشه.

    در مورد این خطا من جستجو کردم و علت دیگری پیدا نکردم. در خطایی که دوستان پرسیده بودند هم مشکل بالا وجود نداشت. در صورت پیدا کردن علت دیگری برای این خطا اعلام خواهم کرد

    منبع :
    http://forums.asp.net/t/943600.aspx/1

    خواندن منبع زیر هم خالی از لطف نیست. نویسنده خطا در اثر یک اشتباه باعث ایجاد این خطا شده بود :
    http://www.velocityreviews.com/forum...providers.html

  29. #109
    کاربر دائمی آواتار amirjalili
    تاریخ عضویت
    خرداد 1387
    محل زندگی
    هر جایی که کنجکاویم و نیاز به دانستنم رو تحریک کنه
    پست
    792

    نقل قول: مرجع کامل خطاها و BUG ها در ASP.NET

    خطا :


    It is an error to use a section registered as allowDefinition='MachineToApplication' beyond application level


    دلیل این خطا از این ناشی میشه که شما 2 تا فایل وب کانفیگ در یک مسیر دارید. بنابر این برای رفع خطا از یک وب کانفیگ در مسیر مورد نظر استفاده کنید

  30. #110
    کاربر دائمی آواتار amirjalili
    تاریخ عضویت
    خرداد 1387
    محل زندگی
    هر جایی که کنجکاویم و نیاز به دانستنم رو تحریک کنه
    پست
    792

    نقل قول: مرجع کامل خطاها و BUG ها در ASP.NET


    خطا :

    Description: An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately.

    Parser Error Message: This configuration section cannot be used at this path. This happens when the site administrator has locked access to this section using <location allowOverride="false"> from an inherited configuration file

    همانطوری که در خطا توضیح داده هاست شما دسترسی به این بخش رو قفل کرده از طریق یه فایل کانفیگ ارث برده شده.
    باید با هاستتون مشکل رو حل کنید.

    منابع :
    http://forums.asp.net/t/941398.aspx

    http://forums.iis.net/t/1060218.aspx

  31. #111
    کاربر جدید آواتار suncity
    تاریخ عضویت
    دی 1389
    محل زندگی
    مشهد
    سن
    34
    پست
    25

    نقل قول: مرجع کامل خطاها و BUG ها در ASP.NET

    نقل قول نوشته شده توسط amirjalili مشاهده تاپیک
    خطا :

    A potentially dangerous Request.Form value was detected from the client (ctl02="<h4>سیشی</h4>").

    علت و راهکار :
    جهت امنیت در وب سایت دات نت فریم ورک در صفحات ASP.NET مقداری به اسم ValidationRequest داره که در صورتیکه مقدار اون برابر true باشه اجازه رد و بدل تگ رو بین صفحات نمیده و اگر شما این کار رو انجام بدید با خطای بالا روبرو میشید.
    اگه حتما مایلید تگ html بین صفحاتتون رد و بدل کنید یا باید html خودتون رو encode کرده و بعد بفرستید و یا بی خیال امنیت در این مقوله خاص بشید.
    چطور میشه ValidationRequest رو بیخیال شد؟
    و یا روش encode کردن رو توضیح میدین؟

  32. #112
    کاربر دائمی آواتار amirjalili
    تاریخ عضویت
    خرداد 1387
    محل زندگی
    هر جایی که کنجکاویم و نیاز به دانستنم رو تحریک کنه
    پست
    792

    نقل قول: مرجع کامل خطاها و BUG ها در ASP.NET

    خطا :

    smtp exceotion:mail box unavailable, the server response was: 5.7.1

    این خطا به دلیل Enable نبودن relay در وب سرورتون هست.

    راهکار :
    برای فعال کردن در مسیر زیر حرکت کنید تا مشکل حل بشه :
    IIS > Default SMTP Server > Properties > Access > Authentication
    Access Control > Anonymous access - Checked
    Relay restrictions > Relay > - Only the list below (add the LAN IP address of the web server)

    منبع :
    http://forums.asp.net/t/966344.aspx/3/10

    لینک زیر هم مفید هست :
    http://codebetter.com/petervanooijen...and-a-website/

  33. #113
    کاربر دائمی آواتار amirjalili
    تاریخ عضویت
    خرداد 1387
    محل زندگی
    هر جایی که کنجکاویم و نیاز به دانستنم رو تحریک کنه
    پست
    792

    نقل قول: مرجع کامل خطاها و BUG ها در ASP.NET

    خطا :

    The specified named connection is either not found in the configuration, not intended to be used with the EntityClient provider, or not valid


    علت :
    شما در حال استفاده از Entity framework هستید و از این فریم ورک در یک پروژه Class Library مجزا استفاده کرده اید و حالا میخواهید با رفرنس قرار دادن این پروژه در وب اپلیکیشن خود از آن استفاده کنید. در صورتیکه محتویات App.config موجود در پروژه خود را که شامل کانکشن استرینگ است را در وب کانفیگ خود کپی نکرده باشید با این خطا مواجه خواهید شد و برای رفع آن مقدار کانکشن خود را در وب کانفیگ کپی کنید.

    منبع :
    http://stackoverflow.com/questions/3...ation-not-inte

  34. #114
    کاربر تازه وارد
    تاریخ عضویت
    خرداد 1385
    محل زندگی
    کرج
    پست
    73

    نقل قول: مرجع کامل خطاها و BUG ها در ASP.NET

    سلام
    بعد از ایجاد حدود 10 تا فرم ، فرم جدید که ایجاد می کنم خطای مطرح شده در پست بالا رو میده و روی کلیک هیچ دکمه ای نمی تونم کد بنویسم.اجرا نمی کنه. میگه رویداد onclick تعریف نشده است. در حالی که تا حالا چندین دکمه و فرم داشتم که کد نوشتم و کار می کردن. پروژه ام web application هست. و asp.net 3.5

    Description: An error occurred during the compilation of a resource required to service this request. Please review the following specific error details and modify your source code appropriately.

    Compiler Error Message: CS1061: 'ASP.manage_aspx' does not contain a definition for 'Button2_Click1' and no extension method 'Button2_Click1' accepting a first argument of type 'ASP.manage_aspx' could be found (are you missing a using directive or an assembly reference?)

  35. #115
    کاربر تازه وارد
    تاریخ عضویت
    خرداد 1385
    محل زندگی
    کرج
    پست
    73

    نقل قول: مرجع کامل خطاها و BUG ها در ASP.NET

    اینقدر صبر کردم کسی اینجا جوابی نداد.خودم علت رو فهمیدم.خواستم پستی که بالا زدم رو پاک کنم با خودم فکر کردم من که یک هفته سر این ایراد معطل شدم شاید یکی دیگه هم مثل من باشه.
    علت این اشکالات لود نشدن صفحه و ایراد از دکمه به دلیل وجود خطا در کد بیهایند مربوط به این ها هست. ممکنه شما اجرا می کنید به خوبی اجرا میشه و ایراد اساسی نمی گیره ولی بعدا به مررور با این خطا ها برخورد می کنید. دلیلش هم اینه که وقتی خطایی گرفته شده،(مثلا برای من زیر کدم خط آبی انداخته بود ولی کدم کار می کرد) پروژه buid نمیشه وقتی هم build نشه از این ارور ها می بینید. بهتره ایراد هاتونو برطرف یا اگه نمی تونید برطرف کنید موقتا comment کنید و از منوی build پروژه رو مجددا build کنید
    آخرین ویرایش به وسیله yayan85 : چهارشنبه 30 آذر 1390 در 23:38 عصر

  36. #116
    کاربر تازه وارد آواتار xalerebvar
    تاریخ عضویت
    مهر 1387
    محل زندگی
    Visual Studio
    پست
    93

    نقل قول: مرجع کامل خطاها و BUG ها در ASP.NET

    مرجع کامل خطاها و BUG ها در ASP.NET
    خطای : It is an error to use a section registered as allowDefinition='MachineToApplication' beyond application level. This error can be caused by a virtual directory not being configured as an application in IIS.
    علت : هنگام استفاده از یک پروژه به یک اسم مثلا(test ) اگر این پروژه را داخل زیر پوشه های مختلف کپی کرده باشید و داخل پوشه ها مجوز دسترسی را داخل Web.config تعیین کرده باشید دفعه بعد که پروژه را اجرا کنید با خحطای فوق برخورد میکنید
    راه حل :
    تنها کافیست فولدر اصلی که همان Test بالا می باشد را به مسیر root کپی کنید و یکبار دیگر پروژه را اجرا نمائید

  37. #117
    کاربر دائمی آواتار abbas3zaar
    تاریخ عضویت
    تیر 1388
    محل زندگی
    گیلان
    سن
    34
    پست
    312

    نقل قول: مرجع کامل خطاها و BUG ها در ASP.NET

    وقتی میخوام دیتابیس رو اتچ کنم این ارور میاد. مشکلش چیه؟


  38. #118
    کاربر دائمی آواتار amirjalili
    تاریخ عضویت
    خرداد 1387
    محل زندگی
    هر جایی که کنجکاویم و نیاز به دانستنم رو تحریک کنه
    پست
    792

    نقل قول: مرجع کامل خطاها و BUG ها در ASP.NET

    خطا :

    An attempt to attach an auto-named database for file C:\Users\Administrator\Desktop\New folder\New folder\ab\App_Data\ASPNETDB.mdf failed. A database with the same name exists, or specified file cannot be opened, or it is located on UNC share.

    دلیل (به نقل از مهدی موسوی):
    این مساله دلائل متعددی میتونه داشته باشه که به بیشتر اون دلائل در این آدرس اشاره شده که مهمترین اونها، Set شدن User Instance Flag در Connection String، داشتن مجوزهای لازم برای دسترسی به بانک از طریق IIS و مجوزهای لازم برای دسترسی به فایل روی File System هستش.

  39. #119

    نقل قول: مرجع کامل خطاها و BUG ها در ASP.NET

    HTTP Error 500.19 - Internal Server Error
    The requested page cannot be accessed because the related configuration data for the page is invalid.

  40. #120

    نقل قول: مرجع کامل خطاها و BUG ها در ASP.NET

    HTTP Error 500.19 - Internal Server Error
    The requested page cannot be accessed because the related configuration data for the page is invalid.

صفحه 3 از 5 اولاول 12345 آخرآخر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •