Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 系统找不到指定的文件(请确保控制器具有无参数公共构造函数)_C#_Asp.net Mvc - Fatal编程技术网

C# 系统找不到指定的文件(请确保控制器具有无参数公共构造函数)

C# 系统找不到指定的文件(请确保控制器具有无参数公共构造函数),c#,asp.net-mvc,C#,Asp.net Mvc,我最近使用.net 4.5.1将一个应用程序降级为4.0,在安装并运行该应用程序后,我收到以下错误 令人惊讶的是,同一个应用程序可以在我的本地机器上运行,但不会在测试机器上运行。我的本地计算机安装了.net 4.5.1,测试计算机安装了相同的.net版本 目前我有一个从basecontroller继承的控制器(a),这个basecontroller有一个无参数的公共构造函数,其中有一些映射 系统找不到指定的文件 描述:执行当前web请求期间发生未处理的异常。请查看堆栈跟踪以了解有关错误的更多信

我最近使用.net 4.5.1将一个应用程序降级为4.0,在安装并运行该应用程序后,我收到以下错误

令人惊讶的是,同一个应用程序可以在我的本地机器上运行,但不会在测试机器上运行。我的本地计算机安装了.net 4.5.1,测试计算机安装了相同的.net版本

目前我有一个从basecontroller继承的控制器(a),这个basecontroller有一个无参数的公共构造函数,其中有一些映射


系统找不到指定的文件

描述:执行当前web请求期间发生未处理的异常。请查看堆栈跟踪以了解有关错误的更多信息以及错误在代码中的起源

异常详细信息:System.ComponentModel.Win32异常:系统找不到指定的文件

源错误:

在执行当前web请求期间生成了未经处理的异常。有关异常的起源和位置的信息可以使用下面的异常堆栈跟踪来识别

堆栈跟踪:

[Win32Exception(0x80004005):系统找不到指定的文件]

[SqlException(0x80131904):建立与SQL Server的连接时发生网络相关或特定于实例的错误。找不到或无法访问该服务器。请验证实例名称是否正确,以及SQL Server是否配置为允许远程连接。(提供程序:命名管道提供程序,错误:40-无法打开到SQL Server的连接)] System.Data.SqlClient.SqlInternalConnection.OneError(SqlException异常,布尔断开连接,操作
1 wrapCloseInAction)+6568558
System.Data.SqlClient.TdsParser.throweexception和warning(TdsParserStateObject stateObj,布尔调用方连接锁,布尔异步关闭)+717
System.Data.SqlClient.TdsParser.Connect(ServerInfo ServerInfo,sqlinternalconnectionds connHandler,Boolean ignoresnopentimeout,Int64 timerExpire,Boolean encrypt,Boolean trustServerCert,Boolean integratedSecurity,Boolean with failover)+6595000
System.Data.SqlClient.SqlInternalConnectionDS.AttemptOneLogin(ServerInfo ServerInfo、String newPassword、SecureString newSecurePassword、Boolean IgnoresInOpenTimeout、TimeoutTimer timeout、Boolean withFailover)+219
System.Data.SqlClient.SqlInternalConnectionDs.LoginOfAirver(ServerInfo服务器信息、字符串新密码、SecureString NewSecureUserPassword、布尔重定向EducserInstance、SqlConnectionString连接选项、SqlCredential凭证、超时)+6597350
System.Data.SqlClient.SqlInternalConnectionDS.OpenLoginList(超时超时、SqlConnectionString连接选项、SqlCredential凭证、字符串newPassword、SecureString newSecurePassword、布尔重定向EducserInstance)+6597891
System.Data.SqlClient.SqlInternalConnectionDS..ctor(DbConnectionPoolIdentity,SqlConnectionString connectionOptions,SqlCredential凭证,对象提供信息,String newPassword,SecureString newSecurePassword,Boolean RedirectedUserConnectionInstance,SqlConnectionString userConnectionOptions,SessionData reconnectSessionData)+942
System.Data.SqlClient.SqlConnectionFactory.CreateConnection(DbConnectionOptions选项、DbConnectionPoolKey poolKey、Object poolGroupProviderInfo、DbConnectionPool池、DbConnectionOwningConnection、DbConnectionOptions用户选项)+1162
System.Data.ProviderBase.DbConnectionFactory.CreatePooledConnection(DbConnectionPool池、DbConnectionOwningObject、DbConnectionOptions选项、DbConnectionPoolKey池键、DbConnectionOptions用户选项)+72
System.Data.ProviderBase.DbConnectionPool.CreateObject(DbConnection-owningObject、DbConnectionOptions-userOptions、DbConnectionInternal-oldConnection)+6601145
System.Data.ProviderBase.DbConnectionPool.UserCreateRequest(DbConnection owningObject、DbConnectionOptions userOptions、DbConnectionInternal oldConnection)+103
System.Data.ProviderBase.DbConnectionPool.TryGetConnection(DbConnection-owningObject,UInt32-waitForMultipleObjectsTimeout,布尔allowCreate,布尔OnlyOnEckConnection,DbConnectionOptions-userOptions,DbConnectionInternal&connection)+2102
System.Data.ProviderBase.DbConnectionPool.TryGetConnection(DbConnection owningObject、TaskCompletionSource
1重试、DbConnectionOptions用户选项、DbConnectionInternal和connection)+116 System.Data.ProviderBase.DbConnectionFactory.TryGetConnection(DbConnection-owningConnection,TaskCompletionSource
1重试,DbConnectionOptions-userOptions,DbConnectionInternal-oldConnection,DbConnectionInternal&connection)+1079
System.Data.ProviderBase.DbConnectionInternal.TryOpenConnectionInternal(DbConnection outerConnection,DbConnectionFactory connectionFactory,TaskCompletionSource
1重试,DbConnectionOptions用户选项)+6605639 System.Data.SqlClient.SqlConnection.tryopeniner(TaskCompletionSource
1重试)+233
System.Data.SqlClient.SqlConnection.TryOpen(TaskCompletionSource
1重试)+278 System.Data.SqlClient.SqlConnection.Open()+239 System.Data.Entity.Infrastructure.InternalDispatcher
1.Dispatch(t目标目标,操作
2操作,TInterceptionContext拦截上下文,操作3执行,操作3执行)+207 System.Data.Entity.Infrastructure.Interception.DbConnectionDispatcher.Open(DbConnection-connection,DbInterceptionContext-interceptionContext)+438 System.Data.Entity.SqlServer.c__DisplayClass33.b__32()+582 System.Data.Entity.SqlServer.c__DisplayClass1.b__0()+15 System.Data.Entity.SqlServer.DefaultSqlExecutionStrategy.Execute(Func
1操作)+263
System.Data.Entity.SqlServer.SqlProviderServ