PDA

View Full Version : مشکل در کامپایل کردن کلاسها و ماجولها



Behnama
پنج شنبه 08 شهریور 1386, 01:53 صبح
سلام . وقتی من دستور زیر رو اجرا می کنم ، خطایی می گیریم که عکسش رو attach کردم . مشکل چیه ؟


cd c:\BegASPNET20\Ch13\MindwareUnited
md bin
vbc /t:library /r:System.dll,System.Data.dll DataAccessCode.vb /out:bin/DataAccessCode.dll
vbc /t:library /r:System.dll,System.Web.dll,bin/DataAccessCode.dll CustomMotdControl.vb /out:bin/CustomMotdControl.dll
vbc /t:library /r:System.dll,System.Web.dll CustomCalendar.vb /out:bin/CustomCalendar.dll
pause

Behrouz_Rad
پنج شنبه 08 شهریور 1386, 11:39 صبح
چون از Command Prompt ویندوز استفاده کردی این خطا رو میبینی و گفته شده که دستور VBC ناشناخته است.
در Visual Studio Tools میتونی Visual Studio Command Prompt رو پیدا کنی.
اما اگر دوست داری که از Command Prompt ویندوز استفاده کنی، باید مسیر جاری رو به C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727 تنظیم کنی. فایل VBC در این مسیر وجود داره.

موفق باشید.

Behnama
شنبه 10 شهریور 1386, 16:26 عصر
ممکنه مثالی بزنید . من هرکاری می کنم باز این خطا رو می گیریم . در ضمن نتونستم تو محیط ویژوال استودیو 2005 محیط prompt رو پیدا کنم .

Nightbat
شنبه 10 شهریور 1386, 17:17 عصر
از Start برو اونجا که VS رو نصب کردی، تو شاخه Visual Studio Tools، روی Visual Studio 2005 Command Prompt کلیک کن

Behnama
دوشنبه 12 شهریور 1386, 11:29 صبح
این مثال رو ببینید

vbc /nologo /t:library /r:System.dll,System.web.dll,System.Data.dll,Micros oft.VisualBasic.dll /out:bin\Global.dll Global.vb
vbc /nologo /t:library /r:System.dll,System.web.dll,System.Data.dll,Micros oft.VisualBasic.dll,System.Xml.dll,bin/Global.dll /out:bin\DMG.dll DMG.vb
vbc /nologo /t:library /r:System.dll,System.web.dll,System.Data.dll,Micros oft.VisualBasic.dll,bin/Global.dll /out:bin\Forums.dll Forums.vb
vbc /nologo /t:library /r:System.dll,System.web.dll,System.Data.dll,Micros oft.VisualBasic.dll,System.Xml.dll,bin/Global.dll /out:bin\Topics.dll Topics.vb
vbc /nologo /t:library /r:System.dll,System.web.dll,System.Data.dll,Micros oft.VisualBasic.dll,System.Xml.dll,bin/Global.dll /out:bin\Members.dll Members.vb
vbc /nologo /t:library /r:System.dll,System.web.dll,System.Data.dll,Micros oft.VisualBasic.dll,System.Drawing.dll,bin/Global.dll /out:bin\Upload.dll Upload.vb
vbc /nologo /t:library /r:System.dll,System.web.dll,System.Data.dll,bin/Global.dll /out:bin\Admin.dll Admin.vb
vbc /nologo /t:library /r:System.dll,System.web.dll,System.Data.dll,Micros oft.VisualBasic.dll,bin/Global.dll /out:bin\Setup.dll Setup.vb

فقط vbc رو فراخونده و هیچ تغییر آدرسی وجود نداره . من اگر در یک آدرسی هستم چه فرمانی رو باید وارد کنم که این تغییر آدرس رو به جای درست انجام بده و کامپایل صورت بگیره ؟ آیا امکان کامپایل کردن فایلهای vb یا custom control ها از داخل V Studio نیست ؟

Behnama
چهارشنبه 21 شهریور 1386, 03:33 صبح
کسی نیست جواب بده ؟!

این مثال رو ببینید

vbc /nologo /t:library /r:System.dll,System.web.dll,System.Data.dll,Micros oft.VisualBasic.dll /out:bin\Global.dll Global.vb
vbc /nologo /t:library /r:System.dll,System.web.dll,System.Data.dll,Micros oft.VisualBasic.dll,System.Xml.dll,bin/Global.dll /out:bin\DMG.dll DMG.vb
vbc /nologo /t:library /r:System.dll,System.web.dll,System.Data.dll,Micros oft.VisualBasic.dll,bin/Global.dll /out:bin\Forums.dll Forums.vb
vbc /nologo /t:library /r:System.dll,System.web.dll,System.Data.dll,Micros oft.VisualBasic.dll,System.Xml.dll,bin/Global.dll /out:bin\Topics.dll Topics.vb
vbc /nologo /t:library /r:System.dll,System.web.dll,System.Data.dll,Micros oft.VisualBasic.dll,System.Xml.dll,bin/Global.dll /out:bin\Members.dll Members.vb
vbc /nologo /t:library /r:System.dll,System.web.dll,System.Data.dll,Micros oft.VisualBasic.dll,System.Drawing.dll,bin/Global.dll /out:bin\Upload.dll Upload.vb
vbc /nologo /t:library /r:System.dll,System.web.dll,System.Data.dll,bin/Global.dll /out:bin\Admin.dll Admin.vb
vbc /nologo /t:library /r:System.dll,System.web.dll,System.Data.dll,Micros oft.VisualBasic.dll,bin/Global.dll /out:bin\Setup.dll Setup.vb

فقط vbc رو فراخونده و هیچ تغییر آدرسی وجود نداره . من اگر در یک آدرسی هستم چه فرمانی رو باید وارد کنم که این تغییر آدرس رو به جای درست انجام بده و کامپایل صورت بگیره ؟ آیا امکان کامپایل کردن فایلهای vb یا custom control ها از داخل V Studio نیست ؟