我遇到了这篇文章,它将向csproj的属性窗口添加一个自定义的"Build“选项。但是,我希望对数据库项目中的对象有一个自定义的Build。有什么东西我可以添加到.sqlproj文件,可以做一些类似的事情?我可以为SQL添加一个自定义生成操作吗?
发布于 2013-10-27 09:38:17
您可以编辑sqlproj文件并向其添加您自己的msbuild目标。它将等于后置\预构建动作。
编辑的:.SQLProj文件实际上是MSBuild脚本文件(如果我们都在谈论:)。所以您可以在任何文本编辑器中打开它并添加如下内容:
<Target Name="PreBuildEvent" AfterTargets="PrepareForBuild">
<Exec WorkingDirectory="$(OutDir)" Command="calc.exe" />
</Target>它将非常接近于如何执行PreBuild命令来构建进程。检查在构建过程中是否调用了PrepareForBuild目标,或者将其更改为任何您想要的其他目标。您可以更进一步,使用任何所需的msbuild任务来扩展您的构建过程。
https://stackoverflow.com/questions/19596892
复制相似问题