首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用相同的Visual解决方案部署多个WP7应用程序?

使用相同的Visual解决方案部署多个WP7应用程序?
EN

Stack Overflow用户
提问于 2011-03-14 15:17:01
回答 5查看 1.1K关注 0票数 5

如何使用相同的Visual解决方案部署多个WP7应用程序?要实现这一点,我需要改变什么呢?更改Xap文件名和程序集GUID和标题并不能实现这一点。实际上,VS用新的标题重写了旧的应用程序,但没有部署单独的应用程序。

背景:我们有一个Lite和Pro应用程序,我希望能够将这两个版本部署到手机上。

编辑:

试用API对我们来说不是一种选择。我们已经考虑过了,但决定不使用它。

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2011-03-18 10:36:48

我已经创建了基于当前配置名称的预构建事件。此事件替换解决方案中的应用程序配置(WMAppManifest.xml,SplashScreenImage.jpg)。

示例:

代码语言:javascript
复制
echo "$(ConfigurationName)"

if "$(ConfigurationName)" == "Lite" goto :copyLite
if "$(ConfigurationName)" == "PRO" goto :copyPro

echo "Unknown Configuration"
goto :end

:copyLite
echo "copy lite"
  copy "$(ProjectDir)Resources\PreBuildEvent\Lite\WMAppManifest.xml" "$(ProjectDir)\Properties\" /y
  copy "$(ProjectDir)SplashScreenImageLite.jpg" "$(ProjectDir)SplashScreenImage.jpg" /y
goto :end

:copyPro
echo "copy pro"
  copy "$(ProjectDir)Resources\PreBuildEvent\Pro\WMAppManifest.xml" "$(ProjectDir)\Properties\" /y
  copy "$(ProjectDir)SplashScreenImagePro.jpg" "$(ProjectDir)SplashScreenImage.jpg" /y

goto :end

:end
票数 5
EN

Stack Overflow用户

发布于 2011-03-14 15:54:02

我建议您考虑试用API。它是您想要完成的目标的首选WP7实现。但是,如果您需要实现两个共享资源的应用程序,我建议您将解决方案构建为多个项目。每个电话应用程序都应该是自己的项目。然后创建在两个“应用程序”之间共享元素的类项目。每个电话项目将编译成一个单独的“应用程序”。

票数 1
EN

Stack Overflow用户

发布于 2011-03-14 16:01:11

如果您想从同一个项目实现两个不同的XAP安装,那么只需要更改Properties/WMAppManifest.xml文件中的标题和ProductID GUID信息--尽管您可能也希望更改其他内容--例如图标、屏幕和一些“关于”信息。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5300565

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档