从代码c#更新应用程序版本号

时间:2017-11-22 11:00:57

标签: c# asp.net .net version compact-framework

您好我有两个应用程序在.Net中运行 .Net compact 3.5版,Visual Studio 2008

应用程序A - 用于更新应用程序B的文件 它按照以下方式执行此操作。

1.从服务器下载xml文件,该文件将包含新版本号和带有新文件的zip文件的链接 2.应用程序A比较当前版本(使用以下代码获得)

ALTER PROCEDURE [deleteLink] @guidParent uniqueidentifier, @guidChild uniqueidentifier AS BEGIN SET NOCOUNT ON; BEGIN TRANSACTION UPDATE ASSOTABLE SET DateDelete=GETDATE(),DateUpDate=GETUTCDATE() WHERE GUIDParent = @guidParent AND GUIDChild = @guidChild COMMIT TRANSACTION RETURN 0; END
使用XML文件中指定的版本号

  1. 成功转移新文件后 -
    我希望能够将应用程序A中的版本号更新为 XML文件中的版本号。
  2. 我看过了  System.Reflection.AssemblyVersionAttribute 但它在.NET compact中不可用 任何帮助,将不胜感激 。
    感谢

1 个答案:

答案 0 :(得分:0)

我通过在app.config文件中添加一个属性来对当前版本进行排序 在成功传输所有文件后更新它。