安装了 MVVMLight - WP7 - VS2010 工作正常; Blend 4 没有

发布于 2024-10-16 15:25:48 字数 454 浏览 3 评论 0原文

我可以在 VS2010 中创建一个 MVVMLight 手机应用程序。它按其应有的方式运行。我可以在 Blend 4 中打开它。没问题。

当我在 Blend 中创建新的 WP7 MVVM 项目时,出现了一些问题: 1. 刚刚编译,得到“未指定起始页...” WMAppManifest.xml 有不完整的任务部分。导航页面属性。 MainPage.xaml 不存在。 2. 当我手动修复该问题并构建时,我收到“无法构建项目”。它引用了 Microsoft.Phone.Controls.dll 和 Microsoft.Phone.Control.Navigation(没有 .dll,当然也没有找到)。

非 MVVM Blend 电话项目正确引用 Microsoft.Phone.dll(和 Microsoft.Phone.Interop.dll)。而且效果很好。

我在 Blend 4 的 MVVM 安装中哪里出了问题?

谢谢。

I can create an MVVMLight phone app in VS2010. It runs as it should. I can open it in Blend 4. That's all fine.

When I create a new WP7 MVVM project in Blend, several things are wrong:
1. Just compiling, get "A start page has not been specified...." WMAppManifest.xml has incomplete Task section. NavigationPage attrib. with MainPage.xaml is not there.
2. When I manually fix that and build, I get "Project could not be built." It references Microsoft.Phone.Controls.dll and Microsoft.Phone.Control.Navigation (no .dll--and not found, of course).

A non-MVVM Blend phone project correctly references Microsoft.Phone.dll (and Microsoft.Phone.Interop.dll). And it works fine.

Where have I gone wrong in my MVVM installation for Blend 4?

Thanks.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

我们只是彼此的过ke 2024-10-23 15:25:48

不幸的是,适用于 Windows Phone 7 的 Blend 4 最新版本不支持自定义模板。您现在在 Blend 中看到的是旧的项目模板。

我知道目前的安装过程很糟糕,我正在与社区成员合作解决该问题(包括清理旧文件)。

同时,如果您想清理旧文件,可以在 http://www. galasoft.ch/mvvm/cleaning。再次抱歉,目前该过程是手动的。

干杯,
洛朗

Unfortunately, the newest version of Blend 4 for Windows Phone 7 does not support custom template. What you see now in Blend are the old project templates.

I am aware that the install process at the moment is terrible, and I am working with members of the community to solve that issue (including cleaning up old files).

In the mean time, if you want to clean up old files, there is a list at http://www.galasoft.ch/mvvm/cleaning. Again, sorry that the process is manual at this time.

Cheers,
Laurent

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文