作为开发人员的人很棒但是这样的日子让你想成为一名水管工:(
出于某种原因,当我今天打开“智能设备”解决方案并尝试使用表单设计器时,所有移动控件都从工具箱中消失了。在他们的位置是正常的WinForms控件。我正在使用Visual Studio 2008.
我甚至尝试过启动一个新的智能设备项目,但它总是提供桌面控件。如果我开始一个针对.Net 2.0的新项目,但如果我的目标是3.5,那么问题就出现了。我选择哪个版本的Windows Mobile没有任何区别。我试过5.0和6.0。
经过大约7个小时的努力,我真的变得绝望了(我甚至打电话给微软),所以任何帮助都会受到赞赏。
我试过了:
- 重置工具箱
- 删除隐藏的工具箱文件(http://weimenglee.blogspot.com/2007/12/tip-missing-controls-in-toolbox-visual.html)
- 使用以下命令重置VS:“devenv.exe / setup / resetuserdata”
- 使用“cmd / c start / wait devenv / setup / resetuserdata / selfreg / resetskippkgs”重置它
- 冲压显示器
非常感谢
干杯
马克
更新:我尝试回到早期的系统还原点。没有帮助:(
答案 0 :(得分:0)
尝试通过以下命令强制工作室重建它的资源元数据:
devenv /setup
你也可以尝试重置跳过包(如果由于某种原因它被设置为跳过CF工具箱的东西):
devenv /resetskippkgs
当Studio 不正在运行
时运行这些答案 1 :(得分:0)
最后,我卸载了VS2008和所有移动SDK,第三方控件以及与VS2008相关的任何其他内容。重新安装它,它正在工作。一点点:(
答案 2 :(得分:0)
我卸载" .NET Compact Framework 2.0"后面我遇到了同样的问题。因为我只想使用3.5。
重新安装" .NET Compact Framework 2.0" (我下载here (Official Microsoft Download Center))为我修好了。