我有一个C#项目,它由多个项目组成,这些项目已经构建,我通过dll列表调用它(比如它是dll的主列表,例如..(a.dll,p.dll,v。 DLL))。
其中一个dll说a.dll正在调用b.dll上存在的几个函数。(函数调用)。在dll的主列表中不存在b.dll ...它只被a.dll调用有时候是另一个exe就是说g.exe。exe是直接通过从主列表中传递exe在其他dll中的名称来执行的,并且在调用b.dll中存在的函数时再次执行exe。 我已经更改了b.dll中的一个文件并分别重建了所有的dll,然后构建了完整的解决方案.....但更改并未反映在输出文件中。
A.DLL -----> B.DLL
p.dll ---> g.exe ---> B.DLL
此处a.dll和p.dll位于主列表中。
请提供一些我可以尝试更新输出的选项。
答案 0 :(得分:0)
检查所有项目的引用可能有些可能在其他位置引用dll。 如果在一个解决方案中选择所有项目,则删除引用并从“项目”选项卡中添加它。