簡體   English   中英

ASP.NET(VB)Web應用程序更新問題

[英]Problems with updating asp .net (vb) web app

嗨,我只是更新了一個舊的webapp,現在出現了這個錯誤

錯誤10程序集“ System.Web,版本= 4.0.0.0,區域性=中性,PublicKeyToken = b03f5f7f11d50a3a”中的類型“ System.Web.Security.MembershipUser”已轉發到程序集“ System.Web.ApplicationServices”。 項目中缺少對“ System.Web.ApplicationServices”的引用,或者程序集“ System.Web.ApplicationServices”中缺少類型“ System.Web.Security.MembershipUser”。 E:\\ PC \\ Visual Studio 2010 \\ Projects \\ TIVENCA \\ Fuente \\ Tivenca 10-12-2008 \\ Mega.TimeCard.Web \\ Cargar \\ Cargar.aspx.vb 89 27 E:... \\ Mega.TimeCard.Web \\

這是線

Dim mu As MembershipUser = Membership.GetUser(Profile.UserName)

這是參考

錯誤

這里有很多錯誤

參考

最后是我的web.config文件(下載txt)

https://mega.co.nz/#!WkZSCQ4I!NM-JjVgRPS6eTVy6bYO_RmdSLY4Hxp3H_TkWVlG9mlI

UPDATE

根據該屏幕快照,您應該刪除system.web.extensions程序集的3.5和1.0.61025.0版本。 僅4.0參考應該在那里。 其他人對此感到困惑,因為您只能在項目中引用一個版本的程序集。


聽起來您遇到了.net 4重大更改之一:

重大變化

解決方法是將System.Web.ApplicationServices程序集添加到您的項目中。 那應該在轉換過程中發生..取決於您所做的轉換。

好吧,經過很多嘗試解決之后,我終於做到了

我將web.config的所有版本從3.5更改為4.0,並解決了此錯誤

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM