sql-server-data-tools - 数据层应用程序版本号存储在 Visual Studio 项目中的什么位置?

标签 sql-server-data-tools version-numbering data-tier-applications visual-studio-project

我有一个实用程序可以在 AssemblyInfo.cs 文件中填充版本号。现在我需要实现一个功能来调整 Visual Studio 数据层应用程序 (DACPAC) 的版本号。

我发现如果我打开项目属性并单击数据层应用程序属性按钮,我可以手动调整数字。但是我找不到这个数字在项目文件中的存储位置,所以我不知道如何从我的实用程序中自动更新它。

你知道版本号存储在哪里吗?

最佳答案

除非您更改它们的默认值,否则这些属性不会出现在 .sqlproj 文件中。当您这样做时,它们将显示如下:

<DacDescription>This is my description</DacDescription>
<DacApplicationName>Database.Application.Name</DacApplicationName>
<DacVersion>1.2.3.4</DacVersion>

关于sql-server-data-tools - 数据层应用程序版本号存储在 Visual Studio 项目中的什么位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14156173/

相关文章:

sql-server - 如何创建ssis项目

c# - 使用 Microsoft.Build.Evaluation 发布数据库项目 (.sqlproj)

continuous-integration - 在持续集成服务器上应该增加版本号的哪一部分

macos - 为什么 `NSAppKitVersionNumber10_10` 不包含在 OS X 10.10 Yosemite 的 `NSApplication.h` 中?

.net - 在 SQL Azure 上部署数据层项目 - 部署前和部署后使用主数据库

sql-server - 如何在不使用 VerifyExtraction 的情况下将 MSSQLServer 数据库提取为 .dacpac?

sql-server - 缺少 : Utility Explorer in Management Studio 2008 R2

devops - SSDT- SQL DB DEPLOY Dacpac - 在现有生产服务器上失败

c# - VS2012 : Database reference

c# 通过环境变量分配版本号