我想移民我国从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