现在的位置: 首页 > 综合 > 正文

[Silverlight入门系列]如何自动复制*.xap到ClientBin目录

2011年06月03日 ⁄ 综合 ⁄ 共 393字 ⁄ 字号 评论关闭

新建一个Silverlight应用程序,把它Host到一个Web应用,编译后就会自动在Web项目的ClientBin目录下生成*.xap文件。但是如果你后期在Solution中新建Silverlight应用,例如在Prism中添加一个新的Module模块,那么就不会自动生成新建Silverlight应用的xap到Web项目的ClientBin目录下。

解决办法

不要手工修改build输出到ClientBin目录!应该右键点击Web项目属性,有一项“Silverlight Applications”,添加新的项目即可。这样VisualStudio就会自动拷贝*.xap到该目录,背后用的是CopySilverlightApplications自动脚本(C:\Program Files\MSBuild\Microsoft\VisualStudio\v9.0\WebApplications)

2011-05-31 11h14_40

抱歉!评论已关闭.