2

当我将 DACPAC 导入 VS SS DT 项目时,它为我创建了一个非常好的文件夹结构:我的所有模式都定义在名为“Security”的文件夹下,然后每个模式都有自己的命名文件夹,其中包含名为“Tables”的文件夹,“存储过程”等。但是,如果我右键单击项目名称并选择添加>表,新表只是添加到项目的根目录中。这似乎根本不对。有什么方法可以让 VS 遵守我导入 DACPAC 时创建的有组织的文件结构?

4

2 回答 2

2

我发现解决这个问题的最佳方法不是进行 VS 端更改,而是进行 SQL Server 端更改。在对有问题的数据库进行更改后,我将架构与 SQL Server 和 VS 项目上的实际数据库进行比较。当我根据差异进行更新时,会保持良好的结构。

于 2015-01-15T20:19:45.343 回答
0

那是因为您将表添加到根文件夹级别(例如,右键单击项目名称)。相反,右键单击名为“Tables”的文件夹,然后您可以在其下添加表定义。

于 2019-12-20T03:05:05.540 回答