در برنامه نویسی موبایل درگاه ابتدا باید در سمت وب پیاده گردد و سپس در برنامه نویسی موبایل پیاده سازی شود و ارتباط با سرویس وب برقرار شود.
 این نسخه برای وب نوشته شده است و همانطور که میبینید نیاز به پردازش httpcontext دارد.
‫۶ سال و ۴ ماه قبل، پنجشنبه ۶ اردیبهشت ۱۳۹۷، ساعت ۰۲:۲۷
کد زیر را به کدهایتان اضافه کنید و سعی کنید لاگ مورد نظر را از استیمول دریافت کنید
Stimulsoft.Report.StiLogService.LogEnabled = true;
StiLogService service = StiConfig.Services.GetService(typeof(StiLogService)) as StiLogService;
service.LogPath = "Report.log"; // مسیر کامل و Mappath شده
‫۶ سال و ۶ ماه قبل، دوشنبه ۲۸ اسفند ۱۳۹۶، ساعت ۰۳:۵۴
مشکل برطرف شد. با قرار دادن Identity بر روی Local System سایت بالا آمد و متوجه شدم مشکل از مجوزهای داخلی پول هست. به همین دلیل مجددا تنظیم رو روی Application Pool Identity گذاشتم و اینبار مجوز Service را به دایرکتوری دامنه دادم که قبلا تنها به دایرکتوری logs داده بودم. مشکل برطرف شد. سوال اینجاست که تفاوت مجوز‌های Local system و Application Pool Identity تا چه حد متفاوت است و Local System میتواند مشکلات امنیتی داشته باشد یا خیر؟
‫۶ سال و ۶ ماه قبل، یکشنبه ۲۷ اسفند ۱۳۹۶، ساعت ۱۸:۵۱
خیر فقط از طریق IIS به پول نسبت دادم.
نه خالی است و شماره ای ندارد.
موقعی که پول را نسبت نداده باشم 502.5 را دریافت میکنم.
پی نوشت: سیستم را به پولی که سایت قبلی روی آن بدون مشکل کار میکرد انتقال دادم و بدون مشکل اجرا شد. مشخصا مشکل از پول ایجاد شده است.
‫۶ سال و ۶ ماه قبل، یکشنبه ۲۷ اسفند ۱۳۹۶، ساعت ۱۸:۱۹
اینکار را انجام دادم ولی همچنان IIS خطای 500 رو برمیگردونه به نظرم تنظیمات IIS هست که مورد داره. حتی از طریق program.cs هم تنظیماتی رو برای حالت توسعه انجام دادم.
در مرحله اول pool رو روی no managed Code تنظیم کردم و سپس Identity را روی ApplicationPoolIdentity تنظیم نمودم.
‫۶ سال و ۶ ماه قبل، یکشنبه ۲۷ اسفند ۱۳۹۶، ساعت ۱۷:۴۹
من روی سرور یک پروژه core دارم و بدون مشکل اجرا میشه ولی روی همون سرور پروژه دیگری دارم که از طریق دامنه اجرا نمیشه و خطای 500 میده. متاسفانه نه لاگی در پوشه لاگ دیدم و نه در event viewer ویندوز. همچنین وقتی ریموت میزنم  سایت از طریق دستور dotnet در ابتدای نام dll روی سرور اجرا می‌شود. در این موارد برای رسیدگی به مشکل چه کارهایی می‌شود انجام داد؟
‫۶ سال و ۷ ماه قبل، شنبه ۱۴ بهمن ۱۳۹۶، ساعت ۲۰:۴۳
موقعی که از آدرس دامنه رو میزنم چنین خطایی میگیرم و موارد گفته شده نصب هست و نتیجه فایل stdlog خالی هست همچنین نتیجه اجرا از طریق کامند و دستور dotnet  x.dll  روی سرور مشکلی نداره و روی پورت 5000 باز میشه.
ولی Event Viewer خطای زیر رو میده که نمیتونه دستور رو اجرا کنه
Application 'MACHINE/WEBROOT/APPHOST/BWIN.PLUSTEAM.IR' with physical root 'C:\Inetpub\vhosts\plusteam.ir\bwin.plusteam.ir\' failed to start process with commandline 'dotnet .\BetWin.dll', ErrorCode = '0x80070002 : 0.
‫۶ سال و ۹ ماه قبل، سه‌شنبه ۲۸ آذر ۱۳۹۶، ساعت ۱۸:۳۷
بله وجود طول برای حالت var هم برای دیتابیس‌ها حائز اهمیت است هر چند که دیتابیس‌ها امروزه به قدری پیشرفته شده اند که عددهای گفته شده تاثیر چندانی بر روی خروجی و کارایی آن‌ها نداشته باشد ولی بهتر هست کماکان اصول حفظ شوند. در sql server بخشی به نام Execution Plan یا نقشه اجرایی وجود دارد که قبل از اجرای کوئری‌ها آن را ایجاد میکند تا sql server بداند که نحوه واکشی این دیتا چگونه خواهد بود در این پلن اجرایی Row Size یا اندازه هر رکود به عنوان یکی از فاکتورها در نظر گرفته میشوند. به عنوان نمونه ممکن است اگر sql قصد مرتب سازی بر روی ستونی با مشخصات nvarchar(10) نماید این مرتب سازی بر روی همان رم انجام شود ولی برای nvarchar(1000) این مرتب سازی روی حافظه‌های ثانویه صورت بگیرد. همچنین در حین مدلسازی این نکته را هم مدنظر داشته باشید که گاها نیازهای آینده را هم تامین کنید مثلا الان شاید برای طول 50 مناسب کار شما باید ولی در آینده ممکن است بیشتر نیاز باشد پس آن را روی 70 یا 100 هم می‌گذارید و هیچ مشکلی هم ندارد.