[英]C# Windows API Code Pack
我正在使用Visual Studio 2010 Express for C#,但在安裝代碼包時遇到問題。 我從MSDN下載了源代碼,不知道該怎么辦? 我打開了WindowsAPICodePack.sln並嘗試構建項目並得到:
錯誤16找不到類型或命名空間名稱'ContentPropertyAttribute'(您是否缺少using指令或程序集引用?)C:\\ Users \\ Joe \\ Downloads \\ WindowsAPICodePack \\ Shell \\ CommonFileDialogs \\ CommonFileDialogRadioButtonList.cs 13 6 Shell
和
錯誤13在名稱空間“System.Windows.Markup”中找不到類型名稱“IComponentConnector”。 此類型已轉發到程序集'System.Xaml,Version = 4.0.0.0,Culture = neutral,PublicKeyToken = b77a5c561934e089'考慮添加對該程序集的引用。 C:\\ Users \\ Joe \\ Downloads \\ WindowsAPICodePack \\ Shell \\ obj \\ Debug \\ Controls \\ CommandLinkWPF.g.cs 42 99 Shell
每個約5-6次。
我也試圖建立樣本,但也有類似的錯誤。
如何將代碼安裝到Visual Studio中?
如何修復錯誤?
如何將代碼包含到我的項目中?
我可以只使用“using”命令使庫在我的項目中可用嗎?
將System.Xaml.dll
的引用添加到您的項目中。
我剛剛下載了1.0.1版本,在Visual Studio 2010 Professional中打開它並構建它沒有任何問題。
檢查您的項目現在定位的.NET版本。 Express版本可能會自動“升級”項目以定位.NET 4,而我的目標仍然是針對.NET 3.5。
另一件需要檢查的事情 - 你是否安裝了.NET 3.5? 我希望如此,但值得檢查。
在構建項目時,需要做兩件事來使用它們:
using
指令添加到適當的命名空間。 (這實際上是可選的,但是否則你必須使用庫中任何類型的完全限定名稱,這通常不是你想要的。)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.