• 1397/06/14

مشکل انتشار وب سرویس بر روی IIS :

با سلام و خسته نباشید

مهندس مدائنی عزیز من دقیقا به همون روشی که گفته بودین web api را روی IIS به روش File System انتشار دادم ولی هنگام لود خطای دیتابیس میده ولی من کاملا از connection string مطمئن هستم طوریکه با خود iis express قشنگ جوای میده ولی بعد از انتشار دادن بر روی IIS اصلی سیستم خطای دیتابیش میده

An error occurred accessing the database. This usually means that the connection to the database failed. Check that the connection string is correct and that the appropriate DbContext constructor is being used to specify it or find it in the application's config file

  • 1397/06/14
  • ساعت 17:25

سلام

متن خطا داره به رشته اتصال اشاره میکنه 

از Express استفاده نکنید و روی Sql قررار بدید و تست کنید 

مثل خود دوره 


  • 1397/06/14
  • ساعت 18:51

البته مهندس من اشتباهی نوشتم sqlexpress چون اینقد دیگه جواب نمیداد یک بار خواستم روی express امتحان کنم وگرنه رشته اتصال دقیقا مثل پروژه اصلی هستش و متاسفانه روی sql هم همین خطا رو میده

همه روش ها رو امتحان کردم برای پابلیش گرفتن یک بار هم حتی از web deploy استفاده کردم و مشخصات سرور localhostرو بهش دادم و رشته اتصال رو دقیقا براش مشخص کردم 

جالی اینجاس پروژه ای دیگه ای هم که با code first درست کردم بعد از پابلیش اون هم همین خطا رو میده البته اون روی sqlz نیست روی (localDB)\MSSQLLocalDB ست شده

مهندس خواهشا کمک کنین بیسار سپاسگذارم


  • 1397/06/14
  • ساعت 18:56

باید دسسترسی iis را به بانک آزاد کنید 

سوالات مربوط به mvc را در دوره mvc مطرح کنید 

ممنون 


  • 1397/06/14
  • ساعت 19:08

مهندس جسارتا می بخشین میشه یک لطفی کنین و یک لینک مقاله در مورد تعریف دسترسی iis به ذیتابیس بزارین

باور کنین خیلی گشتم 


  • 1397/06/14
  • ساعت 19:10

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

در لوکال کمی مشکل داره 

ولی چشم در اسرع وقت یه مقاله آماده میکنم 


  • 1397/06/14
  • ساعت 20:43

مهندس بسیار عالی اوکی شد

ولی برای db first روی IIS اصلا اینجور مشکلی نداشتم


logo-samandehi