Migration issues with IIS website from "iis 6 windows server 2003" to "iis 8.5 winodws server 2012 r2

Hi All,
We are facing issuess with IIS migration,

Now are facing issue while Browsing site

Below is the issue

[HttpException (0x80004005): Could not load file or assembly 'XXXXXX.XXXXXXXX.ThirdParty.XXX.XXXXXWrapper.DLL' or one of its dependencies. The specified module could not be found.]
   System.Web.HttpRuntime.FirstRequestInit(HttpContext context) +8931716
   System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext context) +201
   System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest wr, HttpContext context) +254

Some body provide the solution as soon as possible.

GK GKAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

David Johnson, CD, MVPOwnerCommented:
that .dll is probably in the GAC of the source computer and you need to add it to the GAC of the destination computer
Gacutil https://msdn.microsoft.com/en-us/library/ex0ss12c(v=vs.110).aspx
GK GKAuthor Commented:
Hi David,
Thanks for Reply.

When I tried to register the DLL,I'm getting below Error.

regsvr32 Bxx.Pxxxx.Cxxxx.Txxxx.Axxx.Axxxxx.DLL

The module
may not compatible with the vesrion of Windows that your are running.
Check if the module is compatible with a x86(32-bit) or x64(64-bit)version of Resvr32.exe

Note:Previously Application was in vs2010  and .net 4, Now it is upgraded to vs2013 and .net 4.5.2
GK GKAuthor Commented:
Hi Experts,

I tried to register DLL with  "C:\Windows\SysWOW64\regsvr32"

The module
"Bxx.Pxxxx.Cxxxx.Txxxx.Axxx.Axxxxx.DLL failed to load
Make sure the binary is stored at the specifiled path or bebug it to checkfor problem with the binary or dependent .DLL files

The specific module could not be found

Note:DLL is available in specific location.
The 7 Worst Nightmares of a Sysadmin

Fear not! To defend your business’ IT systems we’re going to shine a light on the seven most sinister terrors that haunt sysadmins. That way you can be sure there’s nothing in your stack waiting to go bump in the night.

GK GKAuthor Commented:
Can I expect any help ?
David Johnson, CD, MVPOwnerCommented:
try just copying it to your C:\Windows\Microsoft.NET\assembly\GAC_32 directory..
where does the dll in question exist on the source machine?
GK GKAuthor Commented:
Thanks David,
Replying back.

Main DLL and Dependent DLL's are  in Windows/System32 and Windows/SysWOW64 locations.

Sanjay SantokiCommented:

I am not a devloper but how about putting those DLL files in bin folder of your web application and reference your code to bin folder to load dlls?

Sanjay Santoki
GK GKAuthor Commented:
Hi all,

thanks for reply and support.Problem resolved by installing
Redistributable Packages for Visual Studio 2013.

Thanks for support

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Microsoft IIS Web Server

From novice to tech pro — start learning today.