我对C#很新。我正在尝试编写和部署依赖于CommandlineParser库的小命令行应用程序:http://commandline.codeplex.com
构建它时没有错误,令人惊讶的是程序执行exe时没有错误。但是,当我将exe文件复制到我的计算机上的另一个位置并尝试运行它时,它会抱怨它找不到commandlineparser依赖项。
我正在使用VS2012并尝试了构建以及调试版本。两次都会出现同样的错误。
有没有办法将commandlineparser库包含在exe中?如果没有,我必须将哪个文件组合到exe文件中?
很抱歉,如果这些问题太简单了。
答案 0 :(得分:2)
您必须将库本身复制到您要运行可执行文件的任何位置。如果您的想法是将它们打包在一个文件中,则必须使用工具才能合并它们,请参阅: