[英]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.