PDA

View Full Version : فعال کردن make single instance application



پرستو پارسایی
پنج شنبه 15 آبان 1399, 16:12 عصر
با سلام آیا فعال کردن make single instance application در ویژوال استودیو برای جلوگیری از اجرای برنامه در حال اجرا صحیح است . یا برای اجرا نشدن تکراری برنامه در حال اجرا راه مناسب تری هست . با فعال کردن make single instance application در برنامه هایی که میخواهیم بصورت شبکه محلی اجرا بشن مشکلی پیش نمیاد ؟ ممنون میشم اساتید در صورت اطلاع پاسخ دهید سپاسگزارم

the king
پنج شنبه 15 آبان 1399, 16:59 عصر
با سلام آیا فعال کردن make single instance application در ویژوال استودیو برای جلوگیری از اجرای برنامه در حال اجرا صحیح است . یا برای اجرا نشدن تکراری برنامه در حال اجرا راه مناسب تری هست . با فعال کردن make single instance application در برنامه هایی که میخواهیم بصورت شبکه محلی اجرا بشن مشکلی پیش نمیاد ؟ ممنون میشم اساتید در صورت اطلاع پاسخ دهید سپاسگزارم
روال مشخص و شناخته شده ای داره که بدون مشکل کار می کنه و اگه ازش رضایت داشته باشید دلیلی نداره که دنبال روال جایگزین دیگری باشید.
محدودیتش بر حسب کاربر عمل می کنه، نه سیستم. یعنی نه تنها برای چند کاربر در شبکه مشکل ایجاد نمیشه، بلکه حتی روی سیستم هم اگه چند کاربر مثل User1 و User2 لاگین کرده باشند، می توانید بین شون سوئیچ کنید و هر کدوم یک نسخه از برنامه رو حتی اگه فایل exe شون مشترک باشه، اجرا کنند و در Task Manager دو نسخه از برنامه همزمان در حال اجرا باشه، یعنی هر کاربر یک پروسه از برنامه رو برای خودش اجرا کرده باشه.

پرستو پارسایی
پنج شنبه 15 آبان 1399, 17:55 عصر
روال مشخص و شناخته شده ای داره که بدون مشکل کار می کنه و اگه ازش رضایت داشته باشید دلیلی نداره که دنبال روال جایگزین دیگری باشید.
محدودیتش بر حسب کاربر عمل می کنه، نه سیستم. یعنی نه تنها برای چند کاربر در شبکه مشکل ایجاد نمیشه، بلکه حتی روی سیستم هم اگه چند کاربر مثل User1 و User2 لاگین کرده باشند، می توانید بین شون سوئیچ کنید و هر کدوم یک نسخه از برنامه رو حتی اگه فایل exe شون مشترک باشه، اجرا کنند و در Task Manager دو نسخه از برنامه همزمان در حال اجرا باشه، یعنی هر کاربر یک پروسه از برنامه رو برای خودش اجرا کرده باشه.

سپاسگزارم از راهنمایی شما هم آموزش بود هم پاسخ