2

我对 C# 很陌生。我正在尝试编写和部署一个依赖 CommandlineParser 库的小型命令行应用程序:http: //commandline.codeplex.com

构建它时没有错误,令人惊讶的是,程序在执行 exe 时也没有错误。但是,当我将 exe 文件复制到计算机上的另一个位置并尝试运行它时,它会抱怨它没有找到 commandlineparser 依赖项。

我正在使用 VS2012 并尝试了构建以及调试版本。两次都会出现相同的错误。

有没有办法将命令行解析器库包含到 exe 中?如果不是,我必须将哪些文件合并到 exe 文件中?

对不起,如果这些问题太简单了。

4

1 回答 1

3

您还必须将库本身复制到要运行可执行文件的任何位置。如果您的想法是将它们打包在一个文件中,则必须使用一种工具来合并它们,请参阅:

https://stackoverflow.com/a/4043653/812598

于 2013-06-15T14:44:18.453 回答