مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

amethyst

عضویت از 1394/06/09

خطای هنگام اجرا دروبسایت

  • دوشنبه 30 شهریور 1394
  • 14:57
تشکر میکنم

باسلام

ممنون ازسایت خوبتون

من وبسایتمو پابلیش کردم وبعدم اپلودش کردم،صفحاتی که فاقد اتصال به پایگاه داده هستند مشکلی ندارن ولی وقتی ی صفحه ی حاوی اتصالو کلیک میکنم این ارور رو بمن میده:ینی باید توی وب کانفیک خاصیت CostumErrorرو برابرOffقرار بدم؟این کارو انجام دادم فایده نداشت

راسی اینکه قبل ازپابلیش باید خاصیت Copy Loacalبعضی از رفرنس هارو Trueقرار داد فقط مختص mvcهست یا باید درwebform این کارو انجام داد؟

لطفا مثل همیشه بنده رو راهنمایی کنین

باتشکر

 

پاسخ های این پرسش

تعداد پاسخ ها : 12 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • دوشنبه 30 شهریور 1394
  • 15:49

تگ نمایش داده شده را در وب کانفیگ قرار دهید متن ارور را نمایش میدهد و میشه مشکل رو پیدا کرد

کاربر سایت

amethyst

عضویت از 1394/06/09

  • دوشنبه 30 شهریور 1394
  • 16:16

من فقط تک :

  <customErrors mode="Off"/>

رو در وب کانفیگ قرار دادم و ارور جدید این شد:

ببخشید این ارور ربطی به فایل های dllنداره؟

کاربر سایت

amethyst

عضویت از 1394/06/09

  • دوشنبه 30 شهریور 1394
  • 16:19

اینم ی مدل ارور دیگش:

Server Error in '/' Application.

The system cannot find the file specified

Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. 

Exception Details: System.ComponentModel.Win32Exception: The system cannot find the file specified

Source Error: 

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.
Stack Trace: 
 

[Win32Exception (0x80004005): The system cannot find the file specified]

[SqlException (0x80131904): A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: SQL Network Interfaces, error: 52 - Unable to locate a Local Database Runtime installation. Verify that SQL Server Express is properly installed and that the Local Database Runtime feature is enabled.)]
   System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) +5341687
   System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) +546
   System.Data.SqlClient.TdsParser.Connect(ServerInfo serverInfo, SqlInternalConnectionTds connHandler, Boolean ignoreSniOpenTimeout, Int64 timerExpire, Boolean encrypt, Boolean trustServerCert, Boolean integratedSecurity, Boolean withFailover) +5353471
   System.Data.SqlClient.SqlInternalConnectionTds.AttemptOneLogin(ServerInfo serverInfo, String newPassword, SecureString newSecurePassword, Boolean ignoreSniOpenTimeout, TimeoutTimer timeout, Boolean withFailover) +145
   System.Data.SqlClient.SqlInternalConnectionTds.LoginNoFailover(ServerInfo serverInfo, String newPassword, SecureString newSecurePassword, Boolean redirectedUserInstance, SqlConnectionString connectionOptions, SqlCredential credential, TimeoutTimer timeout) +923
   System.Data.SqlClient.SqlInternalConnectionTds.OpenLoginEnlist(TimeoutTimer timeout, SqlConnectionString connectionOptions, SqlCredential credential, String newPassword, SecureString newSecurePassword, Boolean redirectedUserInstance) +311
   System.Data.SqlClient.SqlInternalConnectionTds..ctor(DbConnectionPoolIdentity identity, SqlConnectionString connectionOptions, SqlCredential credential, Object providerInfo, String newPassword, SecureString newSecurePassword, Boolean redirectedUserInstance, SqlConnectionString userConnectionOptions, SessionData reconnectSessionData) +646
   System.Data.SqlClient.SqlConnectionFactory.CreateConnection(DbConnectionOptions options, DbConnectionPoolKey poolKey, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningConnection, DbConnectionOptions userOptions) +278
   System.Data.ProviderBase.DbConnectionFactory.CreatePooledConnection(DbConnectionPool pool, DbConnection owningObject, DbConnectionOptions options, DbConnectionPoolKey poolKey, DbConnectionOptions userOptions) +38
   System.Data.ProviderBase.DbConnectionPool.CreateObject(DbConnection owningObject, DbConnectionOptions userOptions, DbConnectionInternal oldConnection) +732
   System.Data.ProviderBase.DbConnectionPool.UserCreateRequest(DbConnection owningObject, DbConnectionOptions userOptions, DbConnectionInternal oldConnection) +85
   System.Data.ProviderBase.DbConnectionPool.TryGetConnection(DbConnection owningObject, UInt32 waitForMultipleObjectsTimeout, Boolean allowCreate, Boolean onlyOneCheckConnection, DbConnectionOptions userOptions, DbConnectionInternal& connection) +1057
   System.Data.ProviderBase.DbConnectionPool.TryGetConnection(DbConnection owningObject, TaskCompletionSource`1 retry, DbConnectionOptions userOptions, DbConnectionInternal& connection) +78
   System.Data.ProviderBase.DbConnectionFactory.TryGetConnection(DbConnection owningConnection, TaskCompletionSource`1 retry, DbConnectionOptions userOptions, DbConnectionInternal oldConnection, DbConnectionInternal& connection) +196
   System.Data.ProviderBase.DbConnectionInternal.TryOpenConnectionInternal(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource`1 retry, DbConnectionOptions userOptions) +146
   System.Data.ProviderBase.DbConnectionClosed.TryOpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource`1 retry, DbConnectionOptions userOptions) +16
   System.Data.SqlClient.SqlConnection.TryOpenInner(TaskCompletionSource`1 retry) +94
   System.Data.SqlClient.SqlConnection.TryOpen(TaskCompletionSource`1 retry) +110
   System.Data.SqlClient.SqlConnection.Open() +96
   System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) +121
   System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) +316
   System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, String srcTable) +86
   System.Web.UI.WebControls.SqlDataSourceView.ExecuteSelect(DataSourceSelectArguments arguments) +1474
   System.Web.UI.DataSourceView.Select(DataSourceSelectArguments arguments, DataSourceViewSelectCallback callback) +21
   System.Web.UI.WebControls.DataBoundControl.PerformSelect() +138
   System.Web.UI.WebControls.ListView.PerformSelect() +102
   System.Web.UI.WebControls.BaseDataBoundControl.DataBind() +30
   System.Web.UI.WebControls.BaseDataBoundControl.EnsureDataBound() +105
   System.Web.UI.WebControls.ListView.CreateChildControls() +52
   System.Web.UI.Control.EnsureChildControls() +83
   System.Web.UI.Control.PreRenderRecursiveInternal() +42
   System.Web.UI.Control.PreRenderRecursiveInternal() +155
   System.Web.UI.Control.PreRenderRecursiveInternal() +155
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +974


Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.0.30319.34209

باید تگ دومیم اعمال میکردم؟(

 <customErrors mode="RemoteOnly" defaultRedirect="mycustompage.htm"/>)

این تگ دقیقا واسه چیه؟

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • دوشنبه 30 شهریور 1394
  • 16:42

مشکل از رشته اتصال به بانک هست

اون رو بررسی کنید

کاربر سایت

amethyst

عضویت از 1394/06/09

  • دوشنبه 30 شهریور 1394
  • 16:56

ینی مشکل ازdllها نیست؟ رو اونا نباید کار خاصی انجام بشه؟مثل ام وی سی ک درهنگام پابلیش باید خاصیت copy localشون رو تغییر داد؟

ینی connection string من مشکل داره؟

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • دوشنبه 30 شهریور 1394
  • 16:59

این ارور به کانکشن اشاره میکنه

اون رو برطرف کنید اگر ارور دیگه ای داشته باشه نمایش میده

کاربر سایت

amethyst

عضویت از 1394/06/09

  • دوشنبه 30 شهریور 1394
  • 20:34

باسلام

من مشکلی تو کانکشنم ندیدم

این  سوروس نگاه کنید

ی پروژه سادس با یه صفحه پیشفرض،ی جدول  ک تقریبا هیچی نداره

من اینو پابلیش کردم وباز همون ارور رو داد

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

راسی شمافرمودین ک دیتابیسی ک تو فایلApp_Dataهست نیازی به ایجاد دیتابیس در سرور نیست،میشه مشکل از این باشه و اینکه برای اپلود باید درسرور دیتابیس تعریف بشه؟

فایل های ضمیمه

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • سه شنبه 31 شهریور 1394
  • 07:41

دیتابیس این پروژه از نوع localDB هست

آیا روی سیستم شما نصب شده ؟

کاربر سایت

amethyst

عضویت از 1394/06/09

  • سه شنبه 31 شهریور 1394
  • 14:19

خب من دقیقا بایدDataSourceرو برابربا چی قراربدم؟

دیتابیس من همراه فایل پابلیش شده در فایل App_Codeقرار داره

باید DataSourcرو برابر بامسیر جایی که دیتابیس قرار داده قرار بدم مثلاApp_Code\database.mdf؟

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

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

باتشکر

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • سه شنبه 31 شهریور 1394
  • 14:29

نه دوست من باید LocalDB روی سرور یا سیستم شما نصب باشد

از اینجا میتونید دانلود کنید

کاربر سایت

amethyst

عضویت از 1394/06/09

  • سه شنبه 31 شهریور 1394
  • 14:54

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

من درحالت لوکال باوبسایتم مشکلی نداشتم این ینی localdbروی سیستمم نصب هست؟یا عدم نصب اون مشکلی درحالت لوکال ایجاد نمیکنه؟ الان من برای اینکه مشکلم حل بشه باید حتما اونو روی سرورم داشته باشم؟

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • سه شنبه 31 شهریور 1394
  • 15:01

اگر از ویژوال استادیو 2013 استفاده میکنید ، به صورت خودکار نصب میکنه

به پشتیبانی سرور تیکت بزنید و راهنمایی بگیرید

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)