VS 2010 - 在构建解决方案时复制XSD

时间:2011-05-12 09:19:14

标签: visual-studio-2010 build

我在同一个解决方案中有一个网站(MVC)和一些其他项目。 在其中一个单独的项目中,我有一些XSD需要复制到构建网站的bin文件夹。

我已将XSD指定为内容并始终复制,但它们只会复制到该项目的bin / debug文件夹而不是网站的bin。

有没有办法将它们复制到网站的垃圾箱?

是否可以编写一个构建后脚本来将这些文件部署到解决方案中标记为StartUp的项目中?

更大的图片 - 我只是想针对这些XSD验证一些生成的xml,但是不希望将这些XSD作为使用该项目的每个解决方案中的内容。

由于XSD中的import语句相互引用,因此无法将XSD用作嵌入式资源。

1 个答案:

答案 0 :(得分:0)

我已将这些XSD标记为内容并始终将其复制到输出文件夹。 出于某种原因,这不会在通过VS在本地计算机上构建/发布解决方案时复制它们,但在运行TFS构建时它可以正常工作。 我觉得很好......