با سلام خدمت دوستان گرامی
من فایل ستاپم رو با Advance Installer میسازم.
دیتابیس رو به صورت یه اسکریپت موقع نصب برنامه توسط SQL Express در این آدرس میسازه
C:\Program Files\Microsoft SQL Server\MSSQL11.SQLEXPRESS\MSSQL\DATA
اینم کانکشن استرینگمه
<add name="GoldsmithEntities" connectionString="metadata=res://*/GoldsmithDBModel.csdl| res://*/GoldsmithDBModel.ssdl| res://*/GoldsmithDBModel.msl; provider=System.Data.SqlClient; provider connection string=" Data source=.\SQLExpress; integrated security=True; MultipleActiveResultSets=True; Initial Catalog=Goldsmith; App=EntityFramework"" providerName="System.Data.EntityClient" />
خیلی وقته در گیر این قضیه ام کل کارم گیر اینه. ستاپ که میگیرم همه چی درست کار میکنه پیش نیاز ها نصب هستن اما برنامه رو باز میکنم همون اول Stop Working میده
یکی راهتمایی کنه لطفا
آبا SqlExpress روی سیستم مقصد نصب شده ؟
An unhandled exception of type 'System.InvalidOperationException' occurred in EntityFramework.dll.Additional information:
No connection string named 'GoldsmithEntities' could be found in the application config file.
این خطایی هست که وقتی Debug میزنم تو ویژوال نشونم میده
در متن خطا وجود یک مشکل در رشته اتصال است
باید چک کنید
نمیشه حدس زد
من با خود ویژوال یه دیتابیس ساختم به همراه جداول و استورد پراسیجر.یک مدل از روی اون ساختم و برنامه ام رو بر اساس اون نوشتم.حالا باید پروژه رو تحویل بدم.مشکل ساخت ستاپ فایل هست.شما یک روش رو به من پیشنهاد بدید.اگه اموزش باشه بهتره.که من فایل های پروژه رو بهش بدم و چطوری دیتابیس رو الحاق کنم.در این روش با استفاده از اسکریپت در ادونس اینیستالر اصلا برنامه باز نمیشه و این خطا رو میده.با اینستال شیلد و ستاپ فکتوری امتحان کردم برنامه باز میشه اطلاعات دیتابیس رو میخونه اما وقتی میخوام با استور پروسیجر کار کنم برنامه خطا میده.واقعا دارم دیوانه میشم. لطفا راهنمایی کنید.
من برای ساخت ستاپ از InstallAware استفاده میکنم
برای آموزش هم سرچ کنید هست ، متاسفانه من آموزشی ازش ندارم
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)