Visual Studio 2010 RC中两个错误问题的解决方案,针对这个问题,本文详细介绍了相应的分析和解决方案,希望能帮助更多想要解决这个问题的伙伴找到更简单更容易的方法。
在从Visual Studio 2008迁移到Visual Studio 2010的过程中,笔者遇到了一些问题。这篇文章的特色是供你参考。
最近几天,为了更自然地使用TFS2010(而不是使用Visual Studio 2008连接TFS2010),将解决方案升级到Visual Studio 2010导致了以下两个bug。两个项目,a是全外汇,b是客户档案(不管是不是。NET 3.5 SP1或。NET 4.0),b指的是a.如果在A中引用了一个不能被客户端概要文件引用的程序集,比如System.Design.dll,那么在编译B时就会出现错误(并且还会出现一条警告消息)。在Visual Studio 2008中,只会出现警告消息,不会出现编译错误。
我发现两个人提交了类似的问题,但是微软说是按设计。在这种情况下,我们被迫将自定义设计器与自定义控件项目分开,并且在设置DesignerAttributes时只能使用字符串的重载签名版本。
第二,与System.Windows.Forms.DataVisualization.dll和ClickOnce有关。
将参考System.Windows.Forms.DataVisualization.dll并使用ClickOnce发布的Visual Studio 2008项目升级到visual studio 2010(目标框架仍然使用。NET 3.5 SP1客户档案)。在部署过程中,发现ClickOnce的“应用程序文件”不包含System.Windows.Forms.DataVisualization.dll。
估计Visual Studio 2010的ClickOnce认为是在用。NET 4.0(内置MSChart。NET 4.0,因此在部署过程中没有必要包含此程序集)。
唯一的解决方案是将System.Windows.Forms.DataVisualization.dll作为内容添加到项目中,如果较新,则复制;如果需要中文界面,可以添加zh-CHS的文件夹,并在里面添加System.Windows.Forms.DataVisualization.resources.dll。
Visual Studio 2010 RC两个错误问题的解决方法就分享到这里了,希望。
内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/52731.html