2011-06-08 100 views
2

我正在使用NPanday來構建.NET 3.5緊湊框架的c#項目。 NPanday預計System.Windows.Forms.DataGridMicrosoft.Transactions.Bridge可以在緊湊框架中找到,但在我的安裝中缺少這些。.NET Compact Framework缺少程序集?

在另一臺計算機上,我注意到這兩個程序集確實存在於.NET 2.0 compact中。我應該將它們複製到我的3.5目錄嗎?這些組件通常位於何處?

+0

我不認爲Compact Framework中支持Microsoft.Transactions.Bridge或DataGrid,請檢查MSDN以查看它們是否在支持的版本中。 – 2011-06-08 21:13:47

+0

@Mike Miller我使用框架查看了[DataGrid類](http://msdn.microsoft.com/en-us/library/system.windows.forms.datagrid%28v=VS.90%29.aspx)頁面版本= 3.5,它說「.NET Compact Framework。支持:3.5,2.0,1.0」,所以它看起來應該在那裏。我找不到任何說Microsoft.Transactions.Bridge支持。 – takteek 2011-06-08 21:45:51

+0

這仍然是一個問題?可能很容易在NPanday中修復...? – 2011-11-09 21:27:03

回答

1

儘管數據網格格式有限,但仍支持DataGrid。 See this link。只支持那些帶有設備圖標的項目。 CF中不支持任何Microsoft.Transactions命名空間。

+0

我想這與我將要得到的答案差不多。看起來像一個NPanday的錯誤。 – takteek 2011-07-02 00:08:24

0

他們將System.Windows.Forms.DataGrid移回到主要的.NET 3.5程序集中,所以只需刪除對System.Windows.Forms.DataGrid.dll的敬畏,它應該可以正常生成。