开发者

Switching 2003 SRV to 2008 caused Asp.net application not to Import Dll

Switching aged 2003 SRV to 2008 caused my Asp.net 2 application fail: The application is no more loading the required library DLL from /bin/ folder anymore.

What should I change in my code or web.config to make this webapp load OK also in new 2008 server?

Now I receive this error when I access the application: T开发者_如何学Chis type is in IMPORTS ( Dll ).

Compiler Error Message: BC30002: Type 'Facebook.Entity.User' is not defined.


It sounds like you are missing some of the required libraries. Make sure Facebook.Controls.dll, Facebook.dll, and Facebook.WebControls.dll are in the bin folder AND accessible (check security) by the app pool identity.

Next, check the application pool pipeline settings. Is it set to integrated v2.0? Does the identity of the app pool have the right access to that folder?

Also, did you change from an x86 to an x64 server? If so, you might redeploy the app to specifically target x86.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜