如何在将程序集打包到XAP之前修改程序集?

时间:2011-02-08 09:17:00

标签: .net msbuild msbuild-task xap .net-assembly

我有一个修改程序集的MSBuild任务。目前,我将任务放在项目文件的AfterBuild目标中。不幸的是,这对Silverlight不起作用,因为XAP在afterbuild被触发之前被打包。 VSIX项目存在同样的问题。

那么我该如何让这个场景发挥作用呢?

我应该使用另一个目标吗?

2 个答案:

答案 0 :(得分:0)

听起来很像

How can I inject a XAML transformation into my build?

我在那里提出了一个建议,我认为这会有所帮助。看一看。如果没有,请知道。

答案 1 :(得分:0)

如果您只需要编译程序集进行修改,则可以在“AfterCompile”上更改目标名称。在AfterCompile目标中,您将只获得没有任何其他资源(如附属程序集)的程序集。