首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >WinForms设计器在重新编译后中断

WinForms设计器在重新编译后中断
EN

Stack Overflow用户
提问于 2011-11-12 10:48:51
回答 2查看 1.5K关注 0票数 3

我们有一个针对WinForms 3.5的.NET应用程序。

将其加载到VS2010中很好,使用forms编辑表单布局最初是很好的,然后我们编译并运行。

但是,在此之后,对表单布局的任何更改(有时只是解决方案重建)都会破坏设计器。

我们得到的错误是:

无法加载文件或程序集“OurControls、Version=1.0.0.0、Culture=neutral、PublicKeyToken=null”或其依赖项之一。系统找不到指定的文件。

重新启动VS2010并重新加载解决方案将治愈它,但只会在它重新出现之前进行几次编辑。

消息中提到的项目包含了一些我们在应用程序中使用的本地控件。就像重建解决方案会导致VS失去引用它的能力一样--但正如我所说,它在初始负载上没有问题。

我们在VS2008中从来没有这种情况,从那时起,解决方案就是直接升级。

任何建议都将不胜感激。不幸的是,迁移到.NET 4或WPF还不实用!

编辑:

文件夹结构如下:

代码语言:javascript
复制
Solution Folder 
. Projects folder 
.. Project A 
.. Project B etc

包含表单的启动项目位于文件夹A、B等中。它找不到的OurControls是该级别的其他文件夹之一。

在最初打开解决方案时,所有项目都会正确加载,并且没有错误或引用警告。

在打开解决方案后进行初始重建时,所有项目文件夹都正确地获取各自的DLL。

“清洁的解决方案”不能解决问题。

EN

Stack Overflow用户

发布于 2012-09-07 11:37:20

不是修复,但在Visual 2010中,我发现让表单设计器回到正轨的最快方法是卸载/重新加载表单所在的项目。不知道它是否总是有帮助,但它比重新启动视频工作室更快。

让我们看看VS 2012是否更好。

票数 1
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8103969

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档