我想知道是否有可能爲同一個應用程序有不同的部署路徑的解決方案。我希望能夠做的是有一個「生產」版本和一個winforms應用程序的「調試/測試版」版本。理想情況下,我希望能夠以最少的「人工努力」完成此項工作。beta版和winforms發行版的生產版共存?
我的意思是我希望能夠配置我的winform解決方案,以便如果我構建應用程序的測試版本,它將顯示爲開始菜單中「發佈」版本的兄弟。是這樣的:
開始菜單 - >公司名稱 - >產品名稱 - > AppName的 開始菜單 - >公司名稱 - >產品名稱 - > AppName的(測試版)
什麼是好習慣配置這樣的事情?
目前,它看起來這是我們需要採取的方法:
- 變化大會名稱爲應用程序,在「應用程序」選項卡,以「AppNameBeta」,我們不能使用相同的組件名稱,否則會覆蓋AppName或AppName將覆蓋AppNameBeta。
- 將發佈\選項中的產品名稱更改爲「AppNameBeta」,以便快捷方式名稱不同。
- 更改Resources.xml文件中的任何程序集名稱引用,從AppName到AppNameBeta(無論在第1步中更改了程序集名稱)。
我誤解了這一點,還是有更簡單/更優雅的方式來部署測試版?
感謝您的支持。