سوال: کانکشن استرینگ بعد از ایجاد فایل setup با installshield

ساخت وبلاگ

سلام
من یه برنامه ویندوزی دارم که با سی شارپ نوشتمش
برنامم از دیتابیس اس کیو ال استفاده میکنه
من همراه با setup نسخه 2008 sqlexpress رو نصب میکنم و بعد از اون فایل دیتابیسم رو به وسیله یه اسکریپت فایل دیتابیس رو که در مسیر پروژه ام قرار داره به sqlexpress اتچ میکنم

use master
go

CREATE DATABASE [CtScan] On
(FILENAME =N'%appdir%DatabaseMyDatabase.mdf'),
(FILENAME =N'%appdir%DatabaseMyDatabase_log.ldf')
FOR ATTACH

تا اینجا همه چیز به خوبی انجام میشه
برنامم کامل نصب میشه . اما بعد از نصب وقتی برنامه رو run میکنم . هیچ داده ای از دیتابیس واکشی نمیکنه!!!!!!!!!!
و بهم خطای کانکشن میده!!!!!!
در فایل app.config یک کانکشن استرینگ دارم

<add name="ThisConnectionString"
connectionString="Data Source=.sqlexpress;Initial Catalog=MyDatabase;Integrated Security=True;User Instance=True" providerName="Microsoft.SqlServerCe.Client.3.5" />

چه چیزی در این کانکشن اشتباه هست ؟ من چه چیزی رو باید اصلاح کنم؟
لطفا راهنماییم کنید
از این نوع کانکشن استرینگ هم استفاده کردم که بی فایده بود

<add name="ThisConnectionString" connectionString="Data Source=.SQLEXPRESS;AttachDbFilename=|DataDirector y|MyDatabase.mdf;Integrated Security=True;User Instance=True;" providerName="System.Data.SqlClient" />


من تمام پی دی اف های آموزشی سایت خوندم
لطفا اگر کسی فایلی در installshield داره که میتونه به من کمک کنه تا یه setup خوب بسازم
در اختیارم قرار بده
واقعا ممنونتون میشم
پروژم تجاری هست و باید یه setup قابل قبول داشته باشم

برنامه نویس...
ما را در سایت برنامه نویس دنبال می کنید

برچسب : نویسنده : محمد رضا جوادیان programers بازدید : 128 تاريخ : دوشنبه 24 خرداد 1395 ساعت: 17:36