使用Visual Studio从C#构建.exe文件,以保持依赖关系

时间:2014-11-17 08:55:32

标签: c#

当我进入我的bin调试文件夹并将exe移出它时,这取决于我在Visual Studio中安装的库,它将崩溃,因为它无法再找到它需要的库。

我想知道如何在应用程序中构建一个库,这样它就可以在任何地方运行,而不仅仅是在bin / debug文件夹中运行。

谢谢!

2 个答案:

答案 0 :(得分:0)

你有3个选择。

1)创建一个安装程序。这是一个不错的方式:http://wixtoolset.org/

(我们使用http://www.advancedinstaller.com/)它运作良好但价格昂贵。

2)糟糕的主意将dll嵌入到exe

3)糟糕的主意只需复制所有引用的文件

答案 1 :(得分:0)

基本上你要求dll文件的静态链接,这不是预期的方法;这个问题可以看作是this question的副本。