PDA

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



Behsharp
سه شنبه 12 تیر 1386, 12:17 عصر
سلام
من یک کلاس در App_Code دارم میخام به صورت dll ازش استفاده کنم چطور میتونم این کار رو انجام بدم
ممنون

babi_wd
سه شنبه 12 تیر 1386, 14:05 عصر
یه مثال برای C#:
در Command Prompt VS

csc /t:library /out:CustomComponents.dll /r:System.dll /r:System.Web.dll
CreditCardForm1.cs

PrinceDotNet
سه شنبه 12 تیر 1386, 14:38 عصر
اگر بخواهیم کل کلاس های درون یک پوشه رو به DLL تبدیل کنیم چی ؟

babi_wd
سه شنبه 12 تیر 1386, 14:52 عصر
اگه از csc یه کمک بگیریم کلی اطلاعات دیگه ای رو هم میده
هرچی نگاه کردم ،چیزی به این شکل نداره
همجا برای فایل از تک کلمه File استفاده کرده که نشون میده یک فایل رو در هر بار استفاده میشه کامپایل کرد

csc /?
اگه دوستان بلدن بگن ما هم یاد بگیریم

Behrouz_Rad
سه شنبه 12 تیر 1386, 15:04 عصر
با استفاده از VBC یا CSC همه رو با هم نمیشه تبدیل کرد.
اما یک راه جالب برای عملی کردن این کار، اینه که تمامی کلاس ها رو تحت یک پروژه ی Class Library در بیاری.
در این حالت تنها کار مورد نیاز، فشردن کلید F5 خواهد بود!

موفق باشید.

babi_wd
سه شنبه 12 تیر 1386, 15:14 عصر
اینطوری برای که کلاس ها یه فایل dll تولید میشه !
برای هر فایل یه dll بخوایم ،فکر نمکنم عملی باشه
هرچند میدونم در عمل فرقی هم نمی کنه

anubis_ir
سه شنبه 12 تیر 1386, 15:48 عصر
به پروژه زیر که مورد تایید MS هست مراجعه کنید
http://webproject.scottgu.com/

newgoldenman
سه شنبه 12 تیر 1386, 15:56 عصر
با استفاده از VBC یا CSC همه رو با هم نمیشه تبدیل کرد.
اما یک راه جالب برای عملی کردن این کار، اینه که تمامی کلاس ها رو تحت یک پروژه ی Class Library در بیاری.
در این حالت تنها کار مورد نیاز، فشردن کلید F5 خواهد بود!

موفق باشید.

من با VC#.NET کار میکنم! میشه توضیح بیشتری بدین! آخه من همچین کاری که میخوام انجام بدم یه error خفن میده:اشتباه:


http://images3.pictiger.com/thumbs/4d/e5f9b06fa8446206ac609afd9f10c34d.th.jpg (http://server3.pictiger.com/img/1074793/picture-hosting/error.php)

babi_wd
سه شنبه 12 تیر 1386, 17:19 عصر
شما داری پروژه رو Run میکنی،وقتی همش کلاسه برات چی رو Run کنه؟
پروژه رو Build کن،کفایت میکنه

babi_wd
سه شنبه 12 تیر 1386, 17:21 عصر
به پروژه زیر که مورد تایید MS هست مراجعه کنید
http://webproject.scottgu.com/

اینجا که:

Visual Studio 2005 Web Application Project Tutorials
کدوم بحثش به بحث ما مربوط میشه
من نیافتم

newgoldenman
سه شنبه 12 تیر 1386, 18:41 عصر
شما داری پروژه رو Run میکنی،وقتی همش کلاسه برات چی رو Run کنه؟
پروژه رو Build کن،کفایت میکنه


بسیار بسیار ممنونم:لبخندساده: آخه بار اول هست که این کار رو تجربه کردم...

Nightbat
چهارشنبه 13 تیر 1386, 16:32 عصر
به پروژه زیر که مورد تایید MS هست مراجعه کنید
http://webproject.scottgu.com/
من نفمیدم چی باید از این تو بفهمم. :متفکر:

anubis_ir
شنبه 16 تیر 1386, 07:36 صبح
شما می‌خواستید کل پروژه به همراه cs و غیره رو تبدیل به فایل dll کنید، این افزونه دقیقا همین کار رو انجام میده. در حقیقت VS2005 شما رو شبیه به 2003 میکنه با حفظ تمامی قابلیت‌های 2005.