In_Chan_Nafar
شنبه 19 بهمن 1387, 19:55 عصر
با سلام خدمت دوستان عزيز
چند وقت پيش يك مشكل (اجرا نشدن برنامه از روي كلاينت ها) در مورد Share كردن Folder مربوط به برنامه اجرايي پيدا كردم روشي كه من براي Share كردن استفاده مي كنم به صورت زير مي باشد.
سيستم عامل سرور ويندوز 2003 سرور & Domain مي باشد
.Net Framework نسخه 3.5 بر روي كلاينت ها
استفاده از برنامه caspol.exe جهت FullTrust كردن Folder مربوط به برنامه كاربردي
من caspol.exe را از مسير .net 2 پيدا كردم و اون را به شاخه System32 سرور كپي سپس فولدر مربوط به برنامه را با استفاده از دستور زير Trust كردم.
caspol -m -polchgprompt off -ag LocalIntranet_Zone -url \\Server_Name OR IP\ Program_ Folder\* FullTrust -n "BNPPAssistance" -d "BNPPAssistance Trust
نكته :
.Net Framework موجود در سرور من نسخه 2 مي باشد ولي بر روي كلاينت ها نسخه 3.5 نصب شده است (فكر مي كنم مشكل اجرا نشدن برنامه از روي كلاينت ها)
با توجه به اينكه سرور من Domain است آيا امكان دارد پارامتر هاي برنامه caspol.exe را اشتباه زده باشم (لازم به ذكر است كه اجراي برنامه فوق فقط از روي سرور بوده است)
لازم به ذكر است كه من با دستور فوق مابين دو سيستم كه ويندوز XP با دانت نسخه 3.5 داشته ام جواب گرفته ام
حال مي خواهم بدانم آيا دوستان راه حل بهتري براي انجام اينكار دارند
چند وقت پيش يك مشكل (اجرا نشدن برنامه از روي كلاينت ها) در مورد Share كردن Folder مربوط به برنامه اجرايي پيدا كردم روشي كه من براي Share كردن استفاده مي كنم به صورت زير مي باشد.
سيستم عامل سرور ويندوز 2003 سرور & Domain مي باشد
.Net Framework نسخه 3.5 بر روي كلاينت ها
استفاده از برنامه caspol.exe جهت FullTrust كردن Folder مربوط به برنامه كاربردي
من caspol.exe را از مسير .net 2 پيدا كردم و اون را به شاخه System32 سرور كپي سپس فولدر مربوط به برنامه را با استفاده از دستور زير Trust كردم.
caspol -m -polchgprompt off -ag LocalIntranet_Zone -url \\Server_Name OR IP\ Program_ Folder\* FullTrust -n "BNPPAssistance" -d "BNPPAssistance Trust
نكته :
.Net Framework موجود در سرور من نسخه 2 مي باشد ولي بر روي كلاينت ها نسخه 3.5 نصب شده است (فكر مي كنم مشكل اجرا نشدن برنامه از روي كلاينت ها)
با توجه به اينكه سرور من Domain است آيا امكان دارد پارامتر هاي برنامه caspol.exe را اشتباه زده باشم (لازم به ذكر است كه اجراي برنامه فوق فقط از روي سرور بوده است)
لازم به ذكر است كه من با دستور فوق مابين دو سيستم كه ويندوز XP با دانت نسخه 3.5 داشته ام جواب گرفته ام
حال مي خواهم بدانم آيا دوستان راه حل بهتري براي انجام اينكار دارند