PDA

View Full Version : ساختن EXE از برنامه وبسایت Asp.net (خواهشا فوری)



kiani2012
چهارشنبه 19 مهر 1391, 21:42 عصر
سلام
آیا میشه از پروژه وبسایت (Asp.net) یه exe بسازیم که بدون نصب vs روی سیستم قابل اجرا باشه؟

hamed_hossani
چهارشنبه 19 مهر 1391, 23:19 عصر
سلام
ویژوال استدیو امکانی به نام web setup project داره!
در قسمت
other project types>setup and development

hamed_hossani
چهارشنبه 19 مهر 1391, 23:23 عصر
قبل از ساختن ست اپ
شما وب سایت پابلیش میکنی!
build>publish
وسپس فایل ها پابلیش شده رو در iis ویندوز پوشه wwwrootمی گزاریم!>

kiani2012
پنج شنبه 20 مهر 1391, 00:52 صبح
بعد از اینکه برنامه را میسازی و نصب میکنی باید ازکجا اجراش رو ببینی؟

kiani2012
پنج شنبه 20 مهر 1391, 07:34 صبح
web setup project که زمانی که نصب میشه همون فایل ها را دوباره کپی می کنه من میخوام یه حالت اجرایی بسازه که روی سیستم دیگه که vs نصب نیست بشه از اون استفاده کرد

shahab2025
پنج شنبه 20 مهر 1391, 09:48 صبح
web setup project که زمانی که نصب میشه همون فایل ها را دوباره کپی می کنه من میخوام یه حالت اجرایی بسازه که روی سیستم دیگه که vs نصب نیست بشه از اون استفاده کرد

دوست من برای اجرای برنامه تحت وب به IIS احتیاج است نه VS
VS فقط کمک میکنه که هنگام اجرا شما یک IIS موقتی داشته باشید - پس اگر منظورتون اینه که میخواهید برنامه را به صورت Single و یا تحت شبکه محلی اجرا کنید باید حتما IIS نصب کنید ولی نیازی نیست کامپیوتری مجهز به VS باشه

hamed_hossani
پنج شنبه 20 مهر 1391, 09:50 صبح
شما iis ویندوز مورد نظر رو نصب می کنید
programs and feature>left columns>turn windows feature>>in windows7
add programs>in windows xp
و فایل ها را در پوشه C:\inetpub\wwwroot کپی میکنید!
و در internet Explorer در ادرس localhost تایپ می کنید!

الیته ابن چیزی است که من میدانم >شاید راه های بهتری باشد>> دوستان لطف کنند

kiani2012
پنج شنبه 20 مهر 1391, 11:25 صبح
وقتی با ie بازش می کنم این ارور را میده


Line 23: <forms loginUrl="All/login.aspx"/>
Line 24: </authentication>
Line 25: <compilation debug="true" targetFramework="4.0">
Line 26: <assemblies>
Line 27: <add assembly="Microsoft.ReportViewer.WebForms, Version=10.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>

black_binary
سه شنبه 09 آبان 1391, 20:12 عصر
سلام اول باید بسته به visual studio ت 2008-2010 بایستی Deployment دانلود کنی و نصبش کنی
بعد رو اسم پروژه ات که راست کلیک کنی انتخاب گزینه Add Web Deployment سپس فایلی که ایجاد میشود را builld کن.
سپس روی solution راست کلیک کن Add new Project پروژه جدیدی از نوع web setup project بساز
output file ش را deployیی که در مرحله قبل ساختی قرار بده
builld کن فایل setupت ساخته شده

hamed_hossani
چهارشنبه 10 آبان 1391, 00:41 صبح
ایا روی سیستم فریم ورک 4 نصب است؟
اگه نه! دانلود کن از سایت ماکروسافت

saeed_sho
پنج شنبه 11 آبان 1391, 16:56 عصر
وقتی با ie بازش می کنم این ارور را میده


Line 23: <forms loginUrl="All/login.aspx"/>
Line 24: </authentication>
Line 25: <compilation debug="true" targetFramework="4.0">
Line 26: <assemblies>
Line 27: <add assembly="Microsoft.ReportViewer.WebForms, Version=10.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
مقدار debug رو false کن