Arezoo
کاربر عادی

ارسالها: 42
تاریخ عضویت: تير ۱۳۹۳
اعتبار: 3
|
اررور در engine 10.1
من engin 10.1 رو نصب کردم و همینطور VS 2012 رو. یه فرم ساده درست کردم که توش یه mapcontrolگذاشتم و licence. موقع اجرا این اررور رو میده. چرا آیا؟؟!!
|
|
۷-۸-۱۳۹۳ ۱۱:۵۴ صبح |
|
kamranghiasvand
کاربر عادی

ارسالها: 34
تاریخ عضویت: تير ۱۳۹۳
اعتبار: 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;
}
}
این تابع رو ابتدای برنامه توی سازنده پنجره فراخوانی کن.
|
|
۷-۸-۱۳۹۳ ۰۱:۴۷ عصر |
|
Arezoo
کاربر عادی

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