0
我在C#中有一個程序,我想在其中存儲構建日期和版本。版本由我添加,生成日期應該自動生成。通常情況下,如果我啓動該程序,則無關,但如果我在CMD中添加-V選項,我希望看到生成日期和版本。我應該怎麼做?使用可選的命令行參數編譯時間和版本輸出
我需要可選的arguemnt並以某種方式獲取生成日期。
在此先感謝!
我在C#中有一個程序,我想在其中存儲構建日期和版本。版本由我添加,生成日期應該自動生成。通常情況下,如果我啓動該程序,則無關,但如果我在CMD中添加-V選項,我希望看到生成日期和版本。我應該怎麼做?使用可選的命令行參數編譯時間和版本輸出
我需要可選的arguemnt並以某種方式獲取生成日期。
在此先感謝!
通常有兩種方法可以實現這一點。
選項1
使用信息,這些信息已經存在於這樣的組件:
Displaying the build date
選項2
定義一個預生成事件,產生一個文件(源或的ressource)它被編譯進程序集。這樣您就可以自動嵌入任何(外部)信息 - 例如svn/git版本號。