【发布时间】:2020-12-12 21:27:28
【问题描述】:
【问题讨论】:
标签: c# visual-studio tfs
【问题讨论】:
标签: c# visual-studio tfs
您可以尝试以下步骤从另一个应用获取部署版本。
首先,我制作了一个 winform 应用(名为 TestWinform)和一个控制台应用(名为 TestConole)。
其次,我发布了控制台应用,并将他的部署版本设置为1.0.0.3。
第三,我将路径Solutionname\TestConsole\bin\Debug中的项目TestConsole.application添加到winform应用程序中。(添加现有项目)
第四,我在winform app中写了如下代码。
private void button1_Click(object sender, EventArgs e)
{
DataSet ds = new DataSet();
ds.ReadXml(Path.Combine(Environment.CurrentDirectory, @"../../TestConsole.application"));
DataTable dt = new DataTable();
if (ds.Tables.Count > 1)
{
dt = ds.Tables[1];
MessageBox.Show(dt.Rows[0]["version"].ToString());
}
}
终于,我得到了版本。
【讨论】: