2011-09-26 107 views
0

我有两个项目MyProject.Silverlight和MyProject.Sharepoint的VS2010解决方案。我想自动将.xap silverlight输出部署到VirtualDirectories \ 80 \ wpresources文件夹中。Sharepoint 2010部署问题

sharepoint项目有一个模块,它使用“项目输出参考”引用silverlight输出xap文件。 sharepoint项目使用“WebApplication”程序集部署目标进行配置。

如果我将.xap部署类型设置为除ClassResource之外的任何其他类型,则该文件结束于我期望的位置。但是,如果我选择ClassResource(这是正确的,对吗?),我看不到它在任何地方都是deployd。

这似乎只是当我使用“项目输出参考”选项的情况。如果手动将xap文件添加为现有项目并选择部署类型ClassResource,则它将以正确的文件夹结束。

任何线索?

+0

您可以尝试在[sharepoint.se] –

回答

0

如果要将XAP部署在VirtualDirectories\80\wpresources,为什么要选择ClassResources

资源被嵌入程序集中,可能你没有找到。

http://msdn.microsoft.com/en-us/library/aa543289.aspx

+0

我也跟着上http://sharepoint.stackexchange.com/questions/14521/sharepoint-2010-wpresources-for-bin-web-application的说明部署,但他们没有工作。正如我所说,如果我用恒定的资源而不是项目输出引用做同样的事情,那么它就可以工作。我没有编辑任何xml文件。 – jornb87