none
想把兩個專案合成一個 RRS feed

  • 問題

  • 您好

    目前手上有兩個專案網站

    一個是用.net2.0 一個是.net4.0

    因為某些關係,想把它變成一個專案

    請問OK嗎?會不會出什麼大問題呢

    我只要把webform和一些參考檔移到另外一個專案上就可以了嗎?

    還是有其他要注意還是建議的呢?

    謝謝各位 :)

    2012年7月30日 上午 06:41

解答

  • 先把 2.0 的網站,透過升級精靈升為 4.0,全部 run 一次確認沒有問題,

    再把新開發 4.0 的功能合併進去,不就完成了。(資料庫除外)


    http://blog.kkbruce.net


    • 已編輯 KKBruceMVP 2012年7月30日 上午 07:54 錯字
    • 已標示為解答 pu東 2012年7月30日 上午 08:14
    2012年7月30日 上午 07:50

所有回覆

  • 1. 先把 .net 2.0 的專案升至 4.0 看會不會出什麼問題。

    2. 兩個專案有共用的部分,最好獨立出來,這樣未來其他專案需要時,直接引用使用即可。

    3. 2 To 4 通常問題少,4 to 2 可能會有問題。(因為你沒說怎麼併)


    http://blog.kkbruce.net

    2012年7月30日 上午 06:45
  • K大您好

    第二點我不太懂,可否舉例一下呢?

    原本的網站是用.net2寫的,但是要加新功能上去,因此就另開一個.4net的專案,而現在已經開發完成

    想把原本2的網站加上連結,可以連結到用4開發的網站。

    2012年7月30日 上午 07:03
  • 你沒說清楚,我以為是 A 專案與B 專案要合併成為 C 專案. 


    http://blog.kkbruce.net

    2012年7月30日 上午 07:06
  • K大您好

    將A與B合併成C也是可以

    若是這樣的話,該怎麼做呢?

    P.S 兩個專案用的資料庫不同,一個是mssql 一個是OracleDB

    用不同資料庫 合起來會不會很麻煩阿= =?

    • 已編輯 pu東 2012年7月30日 上午 07:20
    2012年7月30日 上午 07:18
  • 1. 如果 DAL 有獨立寫,比較不麻煩。沒有的話 … 每支和DB相關的Code全部要改,你說呢?XD

    2. 我還是不懂你"合併"的意思。

    2.0 舊網站;

    4.0 = 2.0 舊網站的功能 + 新功能;

    你是想把 2.0 的"*.aspx"直接 copy & paste 過去用嗎?


    http://blog.kkbruce.net

    2012年7月30日 上午 07:29
  • K大您好

    謝謝您耐心的回覆

    我合併的意思是:

    2.0的網站有大部份的框架

    而上面的要添加一些超連結

    連結到4.0開發的新網頁。

    因為想說管理方便,想把他們弄成一個專案檔,還是這樣會變成畫蛇添足呢?

    謝謝~

    2012年7月30日 上午 07:38
  • 先把 2.0 的網站,透過升級精靈升為 4.0,全部 run 一次確認沒有問題,

    再把新開發 4.0 的功能合併進去,不就完成了。(資料庫除外)


    http://blog.kkbruce.net


    • 已編輯 KKBruceMVP 2012年7月30日 上午 07:54 錯字
    • 已標示為解答 pu東 2012年7月30日 上午 08:14
    2012年7月30日 上午 07:50
  • 還是不太懂,

    升級完成了,目前看起來還是沒什麼問題,那我接下來要做的是?

    把新的apsx檔和參考資料貼過去就好了嗎?

    2012年7月30日 上午 07:58
  • Yes.

    一支一支慢慢移,移完一定要測試,尤其是有 DB 的部分。


    http://blog.kkbruce.net

    2012年7月30日 上午 08:08
  • http://blog.kkbruce.net/2012/07/demotc-svn.html

    這種專案分支問題,非常合適使用版控來處理。


    http://blog.kkbruce.net

    2012年7月30日 上午 11:16