2010-05-05 74 views
0

我有幾個項目的Visual Studio 2008的解決方案。一個項目是一個帶有「.NET Framework 3.5」目標框架的網站。一個是Silverlight 3應用程序,它是在「.NET Framework 3.5」的選擇(在下拉列表中)創建的。的Silverlight 3和System.Core.dll版本

我注意到,如果我想一個參考System.Core.dll添加到網站上,我提出(在.NET選項卡上)與3.5.0.0版本的單一選擇,這似乎完全合理的,我。

但是,如果我放棄和Silverlight應用程序內的參考System.Core程序重新添加,我只帶有System.Core程序版本2.0.5.0。這裏有什麼故事?我非常想使用[我推斷]的TimeZoneInfo的一些方法僅在.NET 3.5 SP1中可用。我錯過了什麼?

回答

0

的TimeZoneInfo不可用Silverlight的 - 你需要使用2.0.5.0 .NET程序集版本(Silverlight的)。

0

我敢肯定,傑夫·威爾考克斯是正確的;發現我一直都沒有使用3.5 sp1是一個驚喜。

我只是要與類的TimeZoneInfo在頁面代碼隱藏工作和傳中,結果initParams在。