PDA

View Full Version : Publish کردن در Web Developers



rtech
دوشنبه 06 فروردین 1386, 13:27 عصر
سلام دوستان
من Visual Web Developers رو روی سیستمم نصب کردم و یک پروژه در آن ساختم و وقتی میخواستم آن را Publish کنم این گزینه در منوی Build نبود چطوری میتونم پروژه خودم رو پابلیش کنم ؟

rtech
چهارشنبه 15 فروردین 1386, 16:57 عصر
کسی اینجا با Web Developers کار نکرده ؟؟

Behrouz_Rad
چهارشنبه 15 فروردین 1386, 17:28 عصر
Visual Web Developers گزینه ای برای کامپایل پروژه نداره!
2 راه داری.
یا تمامی فایل ها رو همون طوری که هستند بر روی سرور قرار بدی تا در run-time کامپایل بشن که اصلا انتخاب خوبی نیست (چون با این کار کدت رو علناً منتشر کردی).
بهترین راه اینه که از ابزار aspnet_compiler استفاده کنی و در خط فرمان به شکل زیر پروژت رو کامپایل کنی و DLL (های) حاصل رو بر روی سرور قرار بدی:


aspnet_compiler -p C:\myWebSite -v / C:\myWebSiteCompiled


البته ابزارهایی نیز برای جلوگیری از درگیری برنامه نویس با پارامترهای مختلف aspnet_compiler ارائه شده که از جمله میشه به ابزار رایگان "West Wind ASP.NET 2.0 Compiler Utility" محصول شرکت West Wind اشاره کرد:
http://www.west-wind.com/tools/aspnetcompiler.asp

موفق باشید.

rtech
چهارشنبه 15 فروردین 1386, 19:49 عصر
چرا مایکروسافت این ابزار رو در Web developer حذف کرده ؟ حتی در Visual Basic Express هم اثری از Crystal Report وجود نداره ! ولی واقعا سرعت کار کردن در ورژن Express خیلی بیشتره چه در Web Developer و یا Visual Basic و غیره .

http://quickstarts.asp.net/QuickStartv20/aspnet/doc/vwd.aspx

rtech
جمعه 17 فروردین 1386, 01:05 صبح
http://www.west-wind.com/tools/aspnetcompiler.asp

موفق باشید.

این برنامه ای که معرفی کردید رو من دانلود و نصب کردم ولی این برنامه کجا نصب میشه من نتونستم پیداش کنم !

Behrouz_Rad
جمعه 17 فروردین 1386, 01:16 صبح
بگردی پیدا می کنی...

rtech
جمعه 17 فروردین 1386, 01:24 صبح
آقا این فایل ASPnet_compiler اجرا نمیشه . در ضمن اون برنامه Microsoft visual Web Developers رو ساپورت نمیکنه ( اینجور که در خود سایت مایکروسافت توضیج داده




* Microsoft Visual Studio 2005 Standard Edition
* Microsoft Visual Studio 2005 Professional Edition
* Microsoft Visual Studio 2005 Tools for the Microsoft Office System
* Microsoft Visual Studio 2005 Team Suite
* Microsoft Visual Studio 2005 Team Edition for Software Architects
* Microsoft Visual Studio 2005 Team Edition for Software Developers
* Microsoft Visual Studio 2005 Team Edition for Software Testers

rtech
جمعه 17 فروردین 1386, 01:25 صبح
حالا من چکار کنم یعنی به خاطر پابلیش کردن باید Visual Studio نصب کنم ؟

rtech
جمعه 17 فروردین 1386, 01:35 صبح
مشکل با همون aspnet_compiler حل شد .

Behrouz_Rad
جمعه 17 فروردین 1386, 01:40 صبح
برادر بیشتر دقت کن.
اصولا تمامی عملیات کامپایلی که انجام میدی، توسط این ابزار انجام میشه.
ربطی به محیطی که در اون برنامه نویسی کردی نداره.
کمی تلاش کن، زحمت بکش و سپس مشکلت رو مطرح کن.

خوشحالم که موفق شدی.:لبخندساده:

rtech
جمعه 17 فروردین 1386, 01:59 صبح
اما با عرض شرمندگی هنوز یک مشکلی وحود داره و اون اینه که چرا فایل های Master Page رو کامپایل نمیکنه ؟

Behrouz_Rad
جمعه 17 فروردین 1386, 02:51 صبح
قاعدتا نباید مشکلی باشه...

rtech
جمعه 17 فروردین 1386, 02:52 صبح
نمیدونم چرا فایلهای Master رو کامپایل نمیکنه من از همون دستوری که داده بودید استفاده کردم !

rtech
جمعه 17 فروردین 1386, 11:14 صبح
آقا بهروز من منتظر کمک شما هستم

Behrouz_Rad
جمعه 17 فروردین 1386, 12:34 عصر
انتظار خیلی بده!
والا نمی دونم... مشکل عجیبیه!

rtech
جمعه 17 فروردین 1386, 13:26 عصر
شما خودتون تست کردید ؟
من هرچی هم جستجو میکنم در نت چیزی گیر نمیارم !

Behrouz_Rad
جمعه 17 فروردین 1386, 14:37 عصر
شما یه کاری کن...
پروژه رو که Build کردی، یک Virtual Directory در IIS واسش بساز و یکی از صفحاتی که Master Page داره رو Browse کن ببین چی میشه...

rtech
شنبه 18 فروردین 1386, 11:10 صبح
باز نمیشه من حتی در هاست آپلودش کردم نیومد !

Behrouz_Rad
شنبه 18 فروردین 1386, 13:48 عصر
چیزی به ذهنم نمیرسه.
اگر مشکلت برطرف شد، به ما هم بگو...

موفق باشی.

iman_22a
شنبه 18 فروردین 1386, 15:41 عصر
باز نمیشه من حتی در هاست آپلودش کردم نیومد !

نیومد یعنی ارور میده یا صفحه خالی نشون میده ؟

rtech
شنبه 18 فروردین 1386, 18:58 عصر
هیچی نشون نمیده
فکر کنم آخرش باید Visual Studio رو نصب کنم ا!

Hossein Bazyan
پنج شنبه 29 شهریور 1386, 18:53 عصر
Visual Web Developers گزینه ای برای کامپایل پروژه نداره!
2 راه داری.

بهترین راه اینه که از ابزار aspnet_compiler استفاده کنی و در خط فرمان به شکل زیر پروژت رو کامپایل کنی و DLL (های) حاصل رو بر روی سرور قرار بدی:


aspnet_compiler -p C:\myWebSite -v / C:\myWebSiteCompiled


موفق باشید.

سلام
موقع اجرای فرمان در سطر فرمان برای من پیغام خطا میده که این دستور جزو دستورات داخلی ویندوز نیست


aspnet_compiler is not recognized as an intenal or external command

Behrouz_Rad
پنج شنبه 29 شهریور 1386, 21:36 عصر
باز هم باید جستجو میکردی...
چون تو از Command Prompt ویندوز استفاده کردی نه Command Prompt ویژوال استادیو!
اگر میخوای از Command Prompt ویندوز استفاده کنی، باید مسیر ذیل رو به عنوان مسیر جاری در نظر بگیری:


C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727


موفق باشید.

Hossein Bazyan
جمعه 30 شهریور 1386, 11:04 صبح
باز هم باید جستجو میکردی...
چون تو از Command Prompt ویندوز استفاده کردی نه Command Prompt ویژوال استادیو!
اگر میخوای از Command Prompt ویندوز استفاده کنی، باید مسیر ذیل رو به عنوان مسیر جاری در نظر بگیری:


C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727


موفق باشید.

سلام
میدانستم که باید از Command Prompt ویندوز استفاده کنم اما در شاخه Framework فقط دو مسیر داشتم که در هیچکدام فایلهای خاصی وجود نداشت دوباره برنامه را نصب کردم درست شد.
به هر حال مرسی از جواب شما

Hossein Bazyan
دوشنبه 02 مهر 1386, 22:52 عصر
سلام
اشتباه از من بود . من در مسیر Program files دنبال Microsoft.Net بودم در حالی که فایلهای اصلی در مسیر ویندوز هستند. ! :خجالت: