【发布时间】:2015-07-23 13:33:31
【问题描述】:
最初我正在开发名为 Proj1 的窗口(表单)项目 1。我在 Proj1 中添加了另一个名为 Proj2 的项目 2。在 Proj1 中添加了对 Proj2 的引用。将 Proj2 作为一个启动项目。在编译和运行时,一切都很好。构建它在发布模式和调试模式下重建它。现在我复制了 Proj1 的 exe 并把它放在不同的地方。它运行时没有显示任何依赖错误,但起点是 Proj1 而不是 Proj2。
为了解决它,我打开了 Proj2 的解决方案文件并在那里添加了 Proj1 并添加了引用。将 Proj2 作为起始文件。它运行良好。但是当我将 Proj2 的 exe 复制到另一个地方时,它显示依赖错误。当我将 Proj1 exe 放在那个地方时,它运行良好。
错误是:
Unhandled Exception: System.IO.FileNotFoundException: Could not load file or
assembly 'MyExcelReader, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' or
one of its dependencies. The system cannot find the file specified.
at CodeGen.Program.CreateNominals(XmlDocument xmlDoc, XmlNode rootNode)
at CodeGen.Program.Main(String[] args)
【问题讨论】:
标签: c# .net winforms visual-studio-2010