c#winform我分了好几个文件,A文件A窗体和B文件B窗体都可以跳转到C文件C窗体,两个AB窗体添加的引用都一样(都调用了C)。用A文件A窗体调用打开B文件的B窗体(A引用B)

问题:我用A调用打开B之后,打开出来的B调用打开不了C。

之前两个文件引用的不同,调用其他窗体之后再添加引用一下这个窗体调用的窗体exe就可以正常使用
比如A引用C可以打开C,B引用D可以打开D。我用A调用B引用一下B的exe。这时A可以打开B,但是调用出来的B打开不了D。之后我把A也引用了D,此时A调用出来的B可以打开D。

img

img

img

你应该引用类库工程,为什么会引用桌面工程
如果对方是个exe,那你直接外部程序的方式打开exe不就好了,为什么要引用

很显然,相关资源没有跟随项目的引用而转移