منم دقیقا همین مشکل رو با اتچ کردن دیتابیسم داشتم و آخر سر هم نتونستم با این روش درستش کنم و مجبور شدم از یک سری کد دیگه استفاده کنم . که تو این روش جدید هم ، بعد از یک بار اجرای برنامه ، اول برنامه میگه که دیتابیس قبلا وجود داره . البته باید با دیتچ کردن در موقع خروج از برنامه این مشکل حل شه
از این لینک میتونید کد رو ببینید :
http://www.irancsharp.net/Post-58.aspx
البته من هنوز به دنبال اینم که با استفاده از همون روش اول چجوری خطایی که دوستمون گذاشتن رو میشه برطرف کرد ؟
من هم مشکلم با همین روش حل شد و برای حل مشکل دوم شما هم از batch file استفاده کردم و داخل Installer برنامه قرار دادم تا فقط موقع نصب برنامه دیتا بیس اتچ بشه.
به هر حال از همه دوستان متشکرم.
این هم batch filebatch.png که با پسوند .bat ذخیره میشه.