使用构建脚本来包含文件

时间:2014-04-30 09:09:31

标签: c# build msbuild include

我想在构建时包含一些包中的一些文件。像这样:

<Project ToolsVersion="4.0" DefaultTargets="BeforeBuild"  xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <ItemGroup>
    <Content Include="..\packages\MyPackage\content\SharedPage.aspx" />
    <Compile Include="..\packages\MyPackage\content\SharedPage.aspx.cs">
      <DependentUpon>SharedPage.aspx</DependentUpon>
      <SubType>ASPXCodeBehind</SubType>
    </Compile>
    <Compile Include="..\packages\MyPackage\content\SharedPage.aspx.designer.cs">
      <DependentUpon>SharedPage.aspx</DependentUpon>
    </Compile>
  </ItemGroup>
</Project>

这似乎可以构建但不会让我能够在运行时查看我的SharedPage。

有什么建议吗?

1 个答案:

答案 0 :(得分:0)

将包中的aspx文件复制到项目目录就可以了。