asp.net – 无法加载文件或程序集“Microsoft.SqlServer.DTSRuntimeWrap”

前端之家收集整理的这篇文章主要介绍了asp.net – 无法加载文件或程序集“Microsoft.SqlServer.DTSRuntimeWrap”前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我不知道为什么我运行我的应用程序(MVC 3)时收到这个错误.该项目引用了Microsoft.sqlServer.ManagedDTS.我同时安装了sql Server 2008 R2和sql Server 2012(两个Express).我正在使用2012这个应用程序.

Server Error in ‘/’ Application.

Could not load file or assembly ‘Microsoft.sqlServer.DTSRuntimeWrap’
or one of its dependencies. An attempt was made to load a program with
an incorrect format.

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.BadImageFormatException: Could not load file
or assembly ‘Microsoft.sqlServer.DTSRuntimeWrap’ or one of its
dependencies. An attempt was made to load a program with an incorrect
format.

错误

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.

Assembly Load Trace: The following information can be helpful to
determine why the assembly ‘Microsoft.sqlServer.DTSRuntimeWrap’ could
not be loaded.

WRN: Assembly binding logging is turned OFF. To enable assembly bind
failure logging,set the registry value
[HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1. Note: There
is some performance penalty associated with assembly bind failure
logging. To turn this feature off,remove the registry value
[HKLM\Software\Microsoft\Fusion!EnableLog].

堆栈跟踪:

[BadImageFormatException: Could not load file or assembly
‘Microsoft.sqlServer.DTSRuntimeWrap’ or one of its dependencies. An
attempt was made to load a program with an incorrect format.]
System.Reflection.RuntimeAssembly._nLoad(AssemblyName fileName,String
codeBase,Evidence assemblySecurity,RuntimeAssembly locationHint,
StackCrawlMark& stackMark,Boolean throwOnFileNotFound,Boolean
forIntrospection,Boolean suppressSecurityChecks) +0
System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(AssemblyName
assemblyRef,StackCrawlMark& stackMark,
Boolean forIntrospection,Boolean suppressSecurityChecks) +567
System.Reflection.RuntimeAssembly.InternalLoad(String assemblyString,
Evidence assemblySecurity,Boolean
forIntrospection) +192 System.Reflection.Assembly.Load(String
assemblyString) +35
System.Web.Configuration.CompilationSection.LoadAssemblyHelper(String
assemblyName,Boolean starDirective) +123

[ConfigurationErrorsException: Could not load file or assembly
‘Microsoft.sqlServer.DTSRuntimeWrap’ or one of its dependencies. An
attempt was made to load a program with an incorrect format.]
System.Web.Configuration.CompilationSection.LoadAssemblyHelper(String
assemblyName,Boolean starDirective) +11568160
System.Web.Configuration.CompilationSection.LoadAllAssembliesFromAppDomainBinDirectory()
+485 System.Web.Configuration.AssemblyInfo.get_AssemblyInternal() +79 System.Web.Compilation.BuildManager.GetReferencedAssemblies(CompilationSection
compConfig) +337
System.Web.Compilation.BuildManager.CallPreStartInitMethods() +280
System.Web.Hosting.HostingEnvironment.Initialize(ApplicationManager
appManager,IApplicationHost appHost,IConfigMapPathFactory
configMapPathFactory,HostingEnvironmentParameters hostingParameters,
PolicyLevel policyLevel,Exception appDomainCreationException) +1167

[HttpException (0x80004005): Could not load file or assembly
‘Microsoft.sqlServer.DTSRuntimeWrap’ or one of its dependencies. An
attempt was made to load a program with an incorrect format.]
System.Web.HttpRuntime.FirstRequestInit(HttpContext context) +11700896
System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext context)
+141 System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest
wr,HttpContext context) +4869125

解决方法

如果这是Web应用程序的一部分,则需要从IIS的应用程序池启用运行的32位应用程序.这将解决您的问题.
原文链接:https://www.f2er.com/aspnet/249902.html

猜你在找的asp.Net相关文章