PDA

View Full Version : مشکل هنگام نصب Setup



jigily
یک شنبه 23 اسفند 1388, 09:51 صبح
من براي برنامم ستاپ ساختم اما وقتي اجراش ميكنم به يوزر ايراد ميگيره..بايد چكار كنم؟؟

happy65_sh
یک شنبه 23 اسفند 1388, 10:09 صبح
يعني بعد از اينكه ستاپ كامل شد و برنامه را نصب كردي خطا ميده يا در حين ستاپ سازي؟
متن خطا چي هست؟

M.YasPro
یک شنبه 23 اسفند 1388, 10:16 صبح
مشکل از connection string هست .
اگر با sqlExpress نوشتین :
connectionstrings.com/sql-server-2005#1

jigily
یک شنبه 23 اسفند 1388, 10:35 صبح
يعني بعد از اينكه ستاپ كامل شد و برنامه را نصب كردي خطا ميده يا در حين ستاپ سازي؟
متن خطا چي هست؟

من اومدم ديتابيس detach كردم بعد از release برنامه رو اجرا كردم بازم همون خطا رو داد...
http://upload.iranblog.com/6/1268640616.bmp

jigily
یک شنبه 23 اسفند 1388, 10:37 صبح
مشکل از connection string هست .
اگر با sqlExpress نوشتین :
connectionstrings.com/sql-server-2005#1

منظورتون نفهميدم بايد اين چكار كنم ؟ بعد اين sql express يعني هموني كه توي vs هستش؟ فكر كنم توي vs2008 باشه آره؟

jigily
یک شنبه 23 اسفند 1388, 10:38 صبح
مشکل از connection string هست .
اگر با sqlExpress نوشتین :
connectionstrings.com/sql-server-2005#1
منظورتون نفهميدم بايد چكار كنم؟ بعد sql express چيه؟:خجالت:

M.YasPro
یک شنبه 23 اسفند 1388, 10:51 صبح
شما مگه از دیتابیس تو برنامتون استفاده نکردین؟در زمان اجرا نمیتونه با بانکتون ارتباط برقرار کنه

happy65_sh
یک شنبه 23 اسفند 1388, 10:52 صبح
منظورتون نفهميدم بايد چكار كنم؟ بعد sql express چيه؟:خجالت:
http://www.connectionstrings.com/sql-server-2005#1
وقتي ستاپ را مي ساختي sqlExpress را به prerequires اضافه كردي يانه؟

jigily
یک شنبه 23 اسفند 1388, 11:10 صبح
http://www.connectionstrings.com/sql-server-2005#1
وقتي ستاپ را مي ساختي sqlExpress را به prerequires اضافه كردي يانه؟

اره اضافه كردم..
ولي راجع به ديتابيسش يك چيزي بگم.. اگه موقع اد كردن بخوام از microsoft sql server database file استفاده كنم ايراد ميگيره.. منم با همون sql server خالي ديتابيس به برنامم اضافه مي كنم منظورم موقع ساخت ستاپ هست..

jigily
یک شنبه 23 اسفند 1388, 15:08 عصر
وقتي ميخوام فايل ديتبيس به برنامم اضافه كنم اين پيغام ميده...كسي ميدونه بايد چكار كنم..فكر كنم مشكل قبليمم از همين باشه...

http://upload.iranblog.com/6/1268584187.jpg

jigily
یک شنبه 23 اسفند 1388, 20:05 عصر
:گریه:كسي نيست جواب من بده

slashslash2009
یک شنبه 23 اسفند 1388, 23:12 عصر
مشکل از برنامه sqlserver هستش درست نصب نشده احتمالا

jigily
سه شنبه 25 اسفند 1388, 09:56 صبح
مشکل از برنامه sqlserver هستش درست نصب نشده احتمالا

دوباره نصب كردم اما بازم نشد....

pbiuki630
سه شنبه 25 اسفند 1388, 10:11 صبح
منم دقیقا همه مشکلات شما رو دارم چی کار باید بکنیم:گریه:

jigily
سه شنبه 25 اسفند 1388, 11:43 صبح
منم دقیقا همه مشکلات شما رو دارم چی کار باید بکنیم:گریه:
كاش يكي جواب ميداد تا مشكل حل بشه..
شايد از ساخته ديتايس باشه نميدونم.:گریه:

pbiuki630
سه شنبه 25 اسفند 1388, 12:03 عصر
كاش يكي جواب ميداد تا مشكل حل بشه..
شايد از ساخته ديتايس باشه نميدونم.:گریه:

شما هم رو سیستم خودت جواب میگیری دیگه یعنی اگه Sql رو کامل نصب کنی و db خودتو روش بسازی جواب میگیری دیگه؟

jigily
سه شنبه 25 اسفند 1388, 12:14 عصر
شما هم رو سیستم خودت جواب میگیری دیگه یعنی اگه Sql رو کامل نصب کنی و db خودتو روش بسازی جواب میگیری دیگه؟

نه من روي سيستم خودم جواب نميگيرم...

jigily
سه شنبه 25 اسفند 1388, 16:01 عصر
تورو خدا يكي كمك كنه..:گریه:

FastCode
سه شنبه 25 اسفند 1388, 17:29 عصر
من نمی دونم وقتی دوستان روی سیستم خودشون هم جواب نمیگیرن, چطوری و با چه اعتباری برنامه رو به end user میدن.
http://www.connectionstrings.com

jigily
سه شنبه 25 اسفند 1388, 18:16 عصر
من نمی دونم وقتی دوستان روی سیستم خودشون هم جواب نمیگیرن, چطوری و با چه اعتباری برنامه رو به end user میدن.
http://www.connectionstrings.com

من اين connectino string كجا بايد بنويسم؟

Himalaya
سه شنبه 25 اسفند 1388, 18:45 عصر
من نمی دونم وقتی دوستان روی سیستم خودشون هم جواب نمیگیرن, چطوری و با چه اعتباری برنامه رو به end user میدن.

احتمالا با توکل بر خدا و نذرو نیاز :بامزه:


من اين connectino string كجا بايد بنويسم؟

اینطوری که داری پیش میری حل نمیشه...ببین معلومه که مشکل ریشه ای هستشو اصلا به setup ساختن ارتباطی نداره. اگه میتونی پروژها تو بزار اینجا. البته همراه با پایگاه داده...

jigily
سه شنبه 25 اسفند 1388, 19:03 عصر
احتمالا با توکل بر خدا و نذرو نیاز :بامزه:

اینطوری که داری پیش میری حل نمیشه...ببین معلومه که مشکل ریشه ای هستشو اصلا به setup ساختن ارتباطی نداره. اگه میتونی پروژها تو بزار اینجا. البته همراه با پایگاه داده...

من كه هنوز براي خودمم كار نكرده چه برسه ديگران...
اره خودمم فهميدم مشكل توي ديتابيس هست .يعني مشكل توي اين connection string هست بايد چكارش كنم...

jigily
سه شنبه 25 اسفند 1388, 19:13 عصر
بايد sqlexpress روي سيستم من نصب باشه؟؟

jigily
سه شنبه 25 اسفند 1388, 20:50 عصر
:عصبانی++: من اين كد براي وصل شدن به ديتابيس مي نويسم اما از attahcdbfile ايراد ميگيره.


connection = new SqlConnection("Data Source=.\\SQLEXPRESS;AttachDbFilename=|DataDirecto r y|\\SOOD.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True");

و connection sting كه خود برنامه برام ميسازه اينه


Data Source=computer1\mysql;AttachDbFilename=|DataDirec tory|\SOODS.mdf;Integrated Security=True

حالا بايد كدومش انتخاب كنم..

FastCode
سه شنبه 25 اسفند 1388, 22:00 عصر
DataDirector y-->
DataDirectory

jigily
سه شنبه 25 اسفند 1388, 23:58 عصر
من نميتونم ديتابيسم به برنامم attach كنم چكار كنم؟؟درواقع ميخوام ستاپ بسازم. و ديتابيس نميخونه..

اين خطارو ميده

http://upload.iranblog.com/6/1268842046.jpg

FastCode
چهارشنبه 26 اسفند 1388, 06:19 صبح
باید دیتابیس رو به عنوان resource همراه برنامتون بزارید.

jigily
چهارشنبه 26 اسفند 1388, 15:48 عصر
باید دیتابیس رو به عنوان resource همراه برنامتون بزارید.
چجوري بايد اين كار كنم ميشه بگيد لطفا

FastCode
چهارشنبه 26 اسفند 1388, 17:34 عصر
چجوري بايد اين كار كنم ميشه بگيد لطفا

دو تا پراپرتی اول رو باید مثل عکس بکنید.

jigily
چهارشنبه 26 اسفند 1388, 18:13 عصر
دو تا پراپرتی اول رو باید مثل عکس بکنید.

من اصلا ديتابيسم مثل ماله شما تو اون ليست نيست

FastCode
چهارشنبه 26 اسفند 1388, 21:48 عصر
من اصلا ديتابيسم مثل ماله شما تو اون ليست نيست

پس باید دیتابیس رو detach کنید. و همراه برنامه بگزارید.
یا database script رو همراه برنامه بزارید و کدی بنویسید تا در صورت وجود نداشتن بانک اطلاعات, اون رو اجرا کنه و بانک رو به صورت خودکار تولید کنه.

jigily
پنج شنبه 27 اسفند 1388, 13:16 عصر
پس باید دیتابیس رو detach کنید. و همراه برنامه بگزارید.
یا database script رو همراه برنامه بزارید و کدی بنویسید تا در صورت وجود نداشتن بانک اطلاعات, اون رو اجرا کنه و بانک رو به صورت خودکار تولید کنه.

خيلي ممنون مشكلم حل شد...

jigily
یک شنبه 12 اردیبهشت 1389, 15:32 عصر
من تا اينجا مشكلم حل شده اما ميخوام بدونم كه چجوري بايد يك شورتكات ازفايل exe بعد نصب روي دسكتاپ و start بره و چجوري فايل unistall هم توي start كنار فايل exe برنامه نصب بشه؟