C#在我的项目中包含引用dll

问题描述 投票:0回答:1

在我的项目中引用dll并不是很清楚

  1. dll Reference包含在我的项目中时,这意味着当将.exe发布到另一台PC时,它会让它运行吗?或者我必须用我的项目移动dll Reference
  2. 如果是,那么最好的办法是什么?

dll Reference太暧昧,如果有人可以帮我理解上述观点,我会想

谢谢

c# dll .net-4.0
1个回答
2
投票

当包含dll引用我的项目时,这意味着当将.exe版本移动到另一台PC时会允许它运行吗?

不,这是旧时代,但有.net的主要目标之一是避免dll地狱

或者我是否必须使用我的项目移动dll参考?

是的,你必须在编译完成后在你的发布文件夹中移动所有dll

如果是,那么最好的办法是什么?

最好的方法取决于你的目标,你只需压缩发布文件夹并将其复制到你的目标机器我认为这是你开始使用的最佳方法

© www.soinside.com 2019 - 2024. All rights reserved.