Re: [問題] 多個問題請教,複製/發布/附加檔案

看板C_Sharp (C#)作者 (阿洽)時間7年前 (2017/08/29 09:22), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串3/3 (看更多)
※ 引述《neil0123 (wow)》之銘言: : Hi ALL : 小弟多年沒用, 最近在複習, 但發現了一些問題 我一樣是用 2015,最近才剛完成一個 winform 的專案 : 1. 目前使用的是 Visual C# 2015 但發現專案建立後, 貌似無法複製 : WindowsFormsApplication1, 並沒有看到什麼選項可以直接複製成為 : WindowsFormsApplication2, google了一下貌似這功能一直就沒有 : 只看到了有人說, 要退出程式, 手動複製然後用加入現有專案的方式加入 是的,我也是這麼做 會不會有問題,看你的 WindowsFormsApplication2 有沒有和 WindowsFormsApplication1 程式碼重覆,其實只要能夠編譯,就不用擔心問題 另一個作法是 啊你就把專案完整 copy 到別的地方 (作為備份) 就好了啊 .. : 可是怕用這種方式會出問題, 請問有更好的方式!? 還是說Visual C# 2017有? : 因為怕WindowsFormsApplication1動到某個參數會引起問題, 所以想複製出一個副本 : 成為WindowsFormsApplication2 這... 是很古老的觀念了,建議學一下版本控制,個人推薦 git (如果原po你有打算走程式這條路,版控可以讓你省下非常多力氣) git 在 2015 中有直接整合,我是用 tortoseGit (它可以和檔案總管結合) 安裝設定教學 http://tinyurl.com/y86wnar5 不過應該裝 git for windows 就可以了 VS 的操作教學 http://tinyurl.com/y8xo87dj 不一定要把程式碼放到 github(或遠端) ,所以 github 的部份可以略過 git 的好處是 你每次修改了什麼,都可以看的出來,程式碼旁會有紅色記號和綠色記號提醒 改壞了,也可以隨時回到上一個版本;你甚至可以切一個測試版本,不滿意就切回正式版 最後如果你看到 git log 一堆版本的時候,內心會有莫名的虚榮感 (被打) 不過要達到以上好處,有幾個基本原則要遵守 1. 最小功能完成後,馬上 commit (認可/提交) 2. 每次提交的註解要寫明確 (至少半年後的自己來看要看的懂改了什麼) 第二點要好做的話,第一點要確實遵守;不然你程式寫爽寫一大堆後,會發現註解落落長 (這是做錯事的症狀) (但要做好很難) <- 努力中 : 2. 發布程式的時候發現, 這程式無法直接執行, 必須要先進行安裝, 才能使用 : Google 上沒有看到該怎麼解決, 所以請教這程式有沒有什麼方式能直接執行!? : 另外請問我在安裝程式的時候, 我發現他有進"程式和功能", 但我發現 : Program Files內並沒有發現我安裝的檔案, 請問這是WHY? : 難道他只是做一個登錄"程式和功能"的動作!? 要安裝是因為你的 winform 用 '發佈' 這個流程進行建置 像我的專案,我不想要安裝,就可以只做編譯,然後把 專案資料匣\bin\debug 或 專案資料匣\bin\release 直接執行裡面的 .exe 檔即可 走發佈的流程好像可以簡化後續的 程式更新 手續,不過這段我不熟 回頭看了一下怎麼變成在推廣 git > <" -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 211.20.129.1 ※ 文章網址: https://www.ptt.cc/bbs/C_Sharp/M.1503969764.A.0FD.html

08/29 10:41, , 1F
哈 值得推廣呀
08/29 10:41, 1F
文章代碼(AID): #1PfC7a3z (C_Sharp)
文章代碼(AID): #1PfC7a3z (C_Sharp)