我发现在 Visual Studio 2010 Professional 中,可以刷新 SQL Server 数据库项目的数据库(此功能通常仅适用于 Premium 和 Ultimate 版本)。您需要做的就是从“Schema Objects”文件夹中删除所有 SQL 文件(但保持文件夹结构不变)和“Database.sqlpermissions”文件。然后“导入数据库对象和设置...”选项将启用,允许您使用最新模式刷新数据库项目。
我想为 Visual Studio 2010 编写一个可以做到这一点的宏。
宏应该...
- 删除“Schema Objects”文件夹及其子文件夹中的每个 .SQL 文件(或每个文件),但不要从项目中删除这些文件夹。这些文件必须从项目中删除和移除。
- 删除文件“Properties\Database.sqlpermissions”。该文件必须从项目中删除和移除。
在 Visual Studio 中编写宏的任何提示都会对我有所帮助。谢谢。