c#中的DLL依赖关系
本文关键字:关系 依赖 DLL 中的 | 更新日期: 2023-09-27 18:01:24
我从一个源项目生成了一个DLL。。。
这个项目依赖于first.dll,以及其他dll。
sourceProject.dll --> first.dll
当我运行sourceProject.dll时,我得到一个错误,即first.dll"缺少一个或多个项目引用"。
如果我理解正确,sourceProject.dll试图在first.dll中使用一个类,但显然first.dll对自己的一个dll有一个不好的引用。结果,first.dll被再次构建(在sourceProject.dll的运行时),但它被不正确地构建。最后,sourceProject.dll爆炸了,因为first.dll是坏的。
是真的吗?
谢谢,凯文
当我运行sourceProject.dll
不能在。net中运行 dll。在应用程序中使用程序集可以是不同类型的(控制台、WinForms、ASP. js)。净,……)。因此,如果sourceProject.dll
依赖于first.dll
,使用sourceProject.dll
的应用程序需要在其工作文件夹(桌面应用程序的当前文件夹和ASP.NET的bin文件夹)中有两个程序集。
如果您的第一个项目不包含在解决方案构建中。在解决方案文件中右键单击检查配置管理器。
如果你想工作,这是你必须建立你的第一个项目(手动)之前,你建立另一个。