我有这个小型的WPF应用程序在我自己的机器上运行得很漂亮,但后来我尝试拿出解决方案所在的整个文件夹,将其移动到另一台机器,程序运行良好,直到我使用某种方法。首先我认为这是因为我的程序使用的另一个项目缺少对另一个类的引用,但即使我选择了我的程序的解决方案(它是一个更大的软件的一部分)并运行。 exe与另一个文件夹分开,一切正常。
现在,如果我拿这个文件夹(包括bin \ debug和所有东西)并将它移动到另一台机器,我得到一个"对象引用未设置为对象的实例"例外。在进行这样的移动时,我是否必须在其他项目中包含它使用的所有内容(源代码和所有内容),因为我的印象是我的程序&Debug和/ Release文件夹中的程序集足够了?但即使我必须包含所有内容,当我选择解决方案并在我自己的机器上从一个单独的位置运行时,它怎么还能运行?
我希望我的问题很清楚。