【发布时间】:2017-08-31 03:49:42
【问题描述】:
我有一个带有一些参数和选项的控制台应用程序,所以我想使用免费的第三方库。
为此我找到了两个库:NDesk.Options 和 Command Line Parser Library
最后我决定使用命令行解析器库,因为使用属性更清晰,所以我下载了它并添加了对它的引用。
问题是,在添加对我的 .NET Framework 3.5 项目的引用时,我得到一个警告图标。从我下载的上面的页面中,它说兼容性是 .NET Framework 3.5+,所以我理解 3.5 是兼容的,对吗?如果不是,它的哪个先前版本与 .NET Framework 3.5 兼容?
【问题讨论】:
-
警告是什么是?
-
@HimBromBeere 它说:“已解决的文件有错误的图像,没有元数据,或者无法访问。无法加载文件或程序集“c:\....\CommandLine.dll”或一个其依赖项。此程序集由比当前加载的运行时更新的运行时构建,并且无法加载“。
-
您是否尝试过通过 nuget 安装它,包管理器控制台的命令是“Install-Package CommandLineParser -Version 1.9.71”我创建了一个 3.5 项目并运行它,它似乎正在工作。跨度>
-
@Bearcat9425 Visual Studio 2008 Professional 中的包管理器在哪里?
-
我不确定 Nuget 在 2008 年是否“完全”受支持
标签: c# parsing command-line-parser qcommandlineparser