باسلام
ممنون ازسایت خوبتون
من وبسایتمو پابلیش کردم وبعدم اپلودش کردم،صفحاتی که فاقد اتصال به پایگاه داده هستند مشکلی ندارن ولی وقتی ی صفحه ی حاوی اتصالو کلیک میکنم این ارور رو بمن میده:ینی باید توی وب کانفیک خاصیت CostumErrorرو برابرOffقرار بدم؟این کارو انجام دادم فایده نداشت
راسی اینکه قبل ازپابلیش باید خاصیت Copy Loacalبعضی از رفرنس هارو Trueقرار داد فقط مختص mvcهست یا باید درwebform این کارو انجام داد؟
لطفا مثل همیشه بنده رو راهنمایی کنین
باتشکر
تگ نمایش داده شده را در وب کانفیگ قرار دهید متن ارور را نمایش میدهد و میشه مشکل رو پیدا کرد
من فقط تک :
<customErrors mode="Off"/>
رو در وب کانفیگ قرار دادم و ارور جدید این شد:
ببخشید این ارور ربطی به فایل های dllنداره؟
اینم ی مدل ارور دیگش:
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"/>)
این تگ دقیقا واسه چیه؟
مشکل از رشته اتصال به بانک هست
اون رو بررسی کنید
ینی مشکل ازdllها نیست؟ رو اونا نباید کار خاصی انجام بشه؟مثل ام وی سی ک درهنگام پابلیش باید خاصیت copy localشون رو تغییر داد؟
ینی connection string من مشکل داره؟
این ارور به کانکشن اشاره میکنه
اون رو برطرف کنید اگر ارور دیگه ای داشته باشه نمایش میده
باسلام
من مشکلی تو کانکشنم ندیدم
این سوروس نگاه کنید
ی پروژه سادس با یه صفحه پیشفرض،ی جدول ک تقریبا هیچی نداره
من اینو پابلیش کردم وباز همون ارور رو داد
بنظر شما این سورس مشکلی داره؟
راسی شمافرمودین ک دیتابیسی ک تو فایلApp_Dataهست نیازی به ایجاد دیتابیس در سرور نیست،میشه مشکل از این باشه و اینکه برای اپلود باید درسرور دیتابیس تعریف بشه؟
دیتابیس این پروژه از نوع localDB هست
آیا روی سیستم شما نصب شده ؟
خب من دقیقا بایدDataSourceرو برابربا چی قراربدم؟
دیتابیس من همراه فایل پابلیش شده در فایل App_Codeقرار داره
باید DataSourcرو برابر بامسیر جایی که دیتابیس قرار داده قرار بدم مثلاApp_Code\database.mdf؟
اصلا برای دیتابیسی ک توسط خودVS تعریف شده باید درهنگام اپلود چیکار کرد؟باید ابتادا یک دیابیس و یوزر براش تعریف کرد و بعد دیتابیس رو روی سرور اپلود کرد یا همین که درفایل پابلیش شده قرار داشته باشه کافیه؟
میشه منو راهنمایی کنین؟من کلا بااینکه در وب کانفیک کانکشن استرینگ رو چی باید تعریف کنم مشکل دارم
باتشکر
نه دوست من باید LocalDB روی سرور یا سیستم شما نصب باشد
از اینجا میتونید دانلود کنید
ببخشید که مدام سوالات ابلهانه میپرسم
من درحالت لوکال باوبسایتم مشکلی نداشتم این ینی localdbروی سیستمم نصب هست؟یا عدم نصب اون مشکلی درحالت لوکال ایجاد نمیکنه؟ الان من برای اینکه مشکلم حل بشه باید حتما اونو روی سرورم داشته باشم؟
اگر از ویژوال استادیو 2013 استفاده میکنید ، به صورت خودکار نصب میکنه
به پشتیبانی سرور تیکت بزنید و راهنمایی بگیرید
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)