Visual studio 2008 silverlight 3导航页在VS中不可用,无法作为要添加的项目使用

Visual studio 2008 silverlight 3导航页在VS中不可用,无法作为要添加的项目使用,visual-studio-2008,silverlight,silverlight-3.0,navigation,Visual Studio 2008,Silverlight,Silverlight 3.0,Navigation,我最近将我的电脑从Vista Home Premium 64位升级到Windows 7 Home Premium 64位。我重新安装了VS2008WebExpress,并重新安装了所有SilverlightSDK、工具等 但是现在,当我想添加Silverlight导航页面时,它在可以添加的项目列表中不可用。导航dll已安装,因为在操作系统升级之前我的项目已存在。该程序仍然可以正常运行,但我想在项目中添加另一个导航页面项,我很难理解如何做到这一点 有什么想法吗 谢谢, Steve在安装silver

我最近将我的电脑从Vista Home Premium 64位升级到Windows 7 Home Premium 64位。我重新安装了VS2008WebExpress,并重新安装了所有SilverlightSDK、工具等

但是现在,当我想添加Silverlight导航页面时,它在可以添加的项目列表中不可用。导航dll已安装,因为在操作系统升级之前我的项目已存在。该程序仍然可以正常运行,但我想在项目中添加另一个导航页面项,我很难理解如何做到这一点

有什么想法吗

谢谢,
Steve

在安装silverlight 3工具之后,我安装了silverlight 2工具。令人惊讶的是,虽然silverlight 3 DLL没有被删除(因此继续工作),但是silverlight 3的所有项目类型都从VisualStudio中删除了


几周后,我重新下载了Silverlight3安装和viola。。。所有项目都已返回。

在安装silverlight 3工具后,我安装了silverlight 2工具。令人惊讶的是,虽然silverlight 3 DLL没有被删除(因此继续工作),但是silverlight 3的所有项目类型都从VisualStudio中删除了


几周后,我重新下载了Silverlight3安装和viola。。。所有物品都已归还。

+1我在我的一台机器上也看到了这一点,我想不出是什么原因造成的。我已经能够解决它,但如果能有一个真正的修复方案就好了。我只是添加了一个usercontrol,并将根xaml标记从usercontrol更改为navigation:Page,并通过从另一个页面复制属性来确保复制了所有正确的内容。您还必须将类更改为从页面继承。+1我在我的一台机器上也看到了这一点,我想不出是什么导致了它。我已经能够解决它,但如果有一个真正的修复程序就好了。我只是添加了一个usercontrol,并将根xaml标记从usercontrol更改为navigation:Page,并通过从另一个页面复制属性来确保复制了所有正确的内容。您还必须更改要从页面继承的类。