Visual Studio 2012 数据库项目 - 文件路径配置
Posted
技术标签:
【中文标题】Visual Studio 2012 数据库项目 - 文件路径配置【英文标题】:Visual Studio 2012 Database Projects - File path configuration 【发布时间】:2014-03-06 19:40:49 【问题描述】:我注意到,当我从 VS2012 数据库项目部署数据库时,我的数据文件的物理文件路径绑定到 SQLCMD 变量 ($(DefaultDataPath)$(DefaultFilePrefix) OR $(DefaultLogPath)$(DefaultFilePrefix))取决于文件类型。
如果我有例如 4 个文件(主文件、日志文件、文件 1、文件 2)并且我想编写脚本以将每个文件部署到不同的驱动器(和可能的文件夹架构)上,有没有办法在 Visual 中配置它工作室?
【问题讨论】:
【参考方案1】:您需要创建项目级别的变量(例如上面的 $(DefaultLogPath) )。然后,您将在存储 SQL 命令中使用它们。您可能还希望将它们默认为默认值,如果路径不存在于盒子上,您可能会遇到问题。我过去使用它来确保放置在不同的驱动器或不同的文件夹中。
【讨论】:
以上是关于Visual Studio 2012 数据库项目 - 文件路径配置的主要内容,如果未能解决你的问题,请参考以下文章
Visual Studio 2010 项目到 Visual Studio 2012
在 Visual Studio 2012/2010 数据库项目中获取 cdc 表
Visual Studio 2012 数据库项目中未解决的引用