我想移民我國從NET 3.5的網站4,我遇到了一個很奇怪的問題「是不是被語言支持」。C#錯誤遷移後.NET4
在3.5工作得很好代碼不會再一次,我的目標.NET4,給我的錯誤
「XXX不被支持的語言」。
TimeZoneInfo tzi = !calendarItem.UseUserTimeZone ? user.Settings.TimeZoneInfo : l.TimeZoneItem.Info;
在該行上的碼的錯誤顯示的「.TimeZoneInfo
」和「.Info
」既類型的「System.TimeZoneInfo
」。
user.Settings.TimeZoneInfo
屬性是:
l.TimeZoneItem.Info
public TimeZoneInfo TimeZoneInfo
{
get { return World.TimeZones[Convert.ToInt32(this[Setting.TimeZoneInfo])].Info; }
set { this[Setting.TimeZoneInfo] = value.ToTimeZoneItem().Id.ToString(); }
}
屬性是:
public TimeZoneInfo Info
{
get { return info; }
}
不是真的知道什麼是怎麼回事。請幫助那個人。
我有這種情況發生的時候我沒有清除我的bin目錄,並在一定大會將不參考失蹤由於某種原因得到重建...手動從bin目錄中刪除它,但做到了。 – 2011-04-07 02:04:09
同意約翰......清理你的構建。確保垃圾箱中沒有東西,然後重新進行重建。多數民衆贊成我上次如何解決它。 – sajoshi 2011-04-07 02:26:57
這有助於將問題縮小到我們正在使用的第三方裝配。我試圖找到.Net 4兼容版本。我會回覆w /我的發現。 – Lancelot 2011-04-07 15:58:01