اعلانات انجمن


ارسال پاسخ 
 
امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
اررور در engine 10.1
نویسنده پیام
Arezoo آفلاین
کاربر عادی
*

ارسال‌ها: 42
تاریخ عضویت: تير ۱۳۹۳
اعتبار: 3
ارسال: #1
اررور در engine 10.1
من engin 10.1 رو نصب کردم و همینطور VS 2012 رو. یه فرم ساده درست کردم که توش یه mapcontrolگذاشتم و licence. موقع اجرا این اررور رو میده. چرا آیا؟؟!!
[تصویر:  do.php?img=57668]
 
۷-۸-۱۳۹۳ ۱۱:۵۴ صبح
یافتن تمامی ارسال‌های این کاربر نقل قول این ارسال در یک پاسخ
kamranghiasvand آفلاین
کاربر عادی
*

ارسال‌ها: 32
تاریخ عضویت: تير ۱۳۹۳
اعتبار: 2
ارسال: #2
RE: اررور در engine 10.1
کد:
public static bool InitLicense()
{
bool ini = false;
try
{
RuntimeManager.Bind(ProductCode.Engine);
ini = true;
}
catch (Exception) { }
if (!ini)
RuntimeManager.Bind(ProductCode.EngineOrDesktop);
IAoInitialize aoInit = new AoInitializeClass();

try
{
esriLicenseStatus status = aoInit.Initialize(esriLicenseProductCode.esriLicenseProductCodeBasic);

if (status != esriLicenseStatus.esriLicenseCheckedOut)
{
Console.WriteLine("License initialization error");
return false;
}

else
return true;
}
catch (Exception w)
{
return false;
}
}

این تابع رو ابتدای برنامه توی سازنده پنجره فراخوانی کن.
 

 
(آخرین ویرایش در این ارسال: ۷-۸-۱۳۹۳ ۰۱:۵۰ عصر، توسط kamranghiasvand.)
۷-۸-۱۳۹۳ ۰۱:۴۷ عصر
یافتن تمامی ارسال‌های این کاربر نقل قول این ارسال در یک پاسخ
Arezoo آفلاین
کاربر عادی
*

ارسال‌ها: 42
تاریخ عضویت: تير ۱۳۹۳
اعتبار: 3
ارسال: #3
RE: اررور در engine 10.1
ممنون. میشه دلیلش رو برام توضیح بدین.
واینکه دستور RuntimeManager رو ندارم روش اررو میده! البته بگم که من با vb.net کد می نویسم و کدهای شمارو تبدیل کردم به وی بی.
 
۷-۸-۱۳۹۳ ۰۳:۱۴ عصر
یافتن تمامی ارسال‌های این کاربر نقل قول این ارسال در یک پاسخ
علوی آنلاین
ناظر انجمن
******

ارسال‌ها: 495
تاریخ عضویت: مرد ۱۳۹۲
اعتبار: 246
ارسال: #4
RE: اررور در engine 10.1
رابط های کاربری که برای لایسنس در اختیار دارید:
1- منوی Project گزینه  Add Arcgis license checking . اولین و ساده ترین راه استفاده از این دیالوگ هست.
2- روی License control راست کلیک کنید و properties.

اگر حل نشد برید سراغ کدنویسی دستی لایسنس. تیک هایی که در دیالوگهای بالا می زنید هم در حقیقت کد لایسنس رو به پروژه شما اضافه می کنند.

دو اصل اساسی انجمن:
1- احترام به یکدیگر
2- درصورت نقل مطلب، ذکر منبع و لینک به اصل مطلب

برای تقدیر و تشکر از دکمه [تصویر:  postbit_reputation.gif] در پایین هر ارسال استفاده کنید.
۸-۸-۱۳۹۳ ۰۱:۰۵ عصر
مشاهده‌ی وب‌سایت کاربر یافتن تمامی ارسال‌های این کاربر نقل قول این ارسال در یک پاسخ
ارسال پاسخ 


پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان