2013-01-17 59 views
2

我刚安装了新的操作系统& Visual Studio 2012并打开了我在VS 2010中创建的项目。项目成功迁移。但是我无法使用数据集设计器打开我的数据集(MySQL)。当我在数据源窗口中双击我的数据集时,没有任何反应。选择我的数据源后,单击“使用向导配置数据源”时,出现“列需要有效的数据类型”错误。数据集设计师在Visual Studio 2012迁移后停止工作

我相信我连接到相同的表结构。

从VS2008迁移到VS2010期间出现了类似的问题。我从初学者创建了数据集,表适配器等。但我现在不想重新创建它们。我想修复现有的数据集文件。

我是否需要手动编辑任何数据集文件才能使设计师工作?

Clean + Rebuild不能解决这个问题。

我有最新的MySQL版本(5.5.24)和最新的MySQL .NET连接器(6.6.4)

+0

我有完全相同的问题。目前为止的解决方案? – B3ret

回答

0

我刚刚发现的数据集可以通过数据源窗口(视图>其他窗口打开>数据源,而在解决方案资源管理器中选择数据集项目)。从那里打开后,它也通过解决方案资源管理器打开。

不幸的是,在Visual Studio重新启动后,即使数据集已更改并保存在Studio 2012中,问题也会回来。至少这是一个解决方法。

+0

如果我去查看 - >其他窗口 - >数据源,它只是打开数据源窗口。问题第一段我仍然遇到问题。 – emaillenin

+0

是的,在那里显示当前项目的数据集。通过右击,我可以从那里打开它们。 – B3ret

+0

对我来说没有任何反应。 – emaillenin

0

删除扩展名为.SUO的文件,这为我工作。

相关问题