这可能是新手MS构建查询。
我创建了一个名为Database的空C#项目,只包含数据库sql脚本。这样做的原因是将脚本输出到TFS构建drop文件夹,因为在不更改模板/调整XAML文件的情况下,不会输出脚本作为解决方案项。
但是我注意到新项目没有主入口点,因此编译失败。所以我去了Build Configuration管理器并禁用了'Build'和'Deploy',这意味着我没有收到编译错误。
但问题是我无法在TFS构建drop文件夹中的任何位置找到脚本输出。请指教。
答案 0 :(得分:1)
解决编译错误:
完成此操作后,即使您没有main()入口点,也可以构建和部署而不会出现编译错误。
这仍然无法解决您对“复制到输出目录”的担忧。默认情况下,Visual Studio将.sql文件识别为具有“内容”的构建操作,其“输出”属性为“不复制'”。