我的解决方案包含一个定义控件的项目和另一个在表单上使用该控件的项目。当我尝试在VS设计器中打开此表单时,会出现以下错误:
Could not load file or assembly 'libX, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. An attempt was made to load a program with an incorrect format.
其中libX
既不是控制项目也不是表单项目。 当我尝试构建解决方案时,一切都很好。 运行显示表单的应用程序时,一切都很好。 似乎是设计师不喜欢某些东西。
到目前为止,我尝试过以下事项:
- 在搜索引擎中搜索问题后,我已经尝试了常见的解决方法。 即我的解决方案配置在“配置管理器”中是正确的,并且该项目未使用任何IIS内容(因此无法应用启用32位的解决方案)
- 在另一个版本的VS 2013(12.0.21005.1 REL)上尝试打开工作中的表单,没有任何问题。
- 我正在使用VS 2013更新5。 由于有时设计师可以正常工作,因此我尝试降级到Update 2-没有帮助。
- 我尝试了修复我的VS-没有帮助。
编辑:
可在此处找到演示问题的最小项目。 有问题的表单位于+ lib.trading \ lib.trading.obj.forms.strategyParametersForm
项目中。
任何帮助都将不胜感激, 丹尼尔