none
使用LINQ後,發行程式的問題 RRS feed

  • 問題

  •  

    我在開發過程中,建了一個TestDB.mdf 的資料庫,然後用開了一個"LINQ To SQL類別",在程式中用LINQ去維護資料庫。

     

     

    如果我想把這個程式部屬到其他電腦的話要怎麼做呢?

     

    2008年11月15日 上午 06:44

解答

  • TestDB.mdf 是 SQL Server 的檔案,必須要有 SQL Server 才能服務。

    在封裝專案中,勾選必要條件為 SQL Server 2005 Express SP2 或 SQL Server Compact 3.5 。

     

    更多細節參考線上手冊:

    ms-help://MS.MSDNQTR.v90.cht/dv_vsprojopt/html/53ac863c-77a0-409b-91e5-7a4bd8b8474e.htm

    必要條件對話方塊

     

    ms-help://MS.MSDNQTR.v90.cht/dv_raddata/html/49ec301d-175c-4087-8d16-7bc09caf6bb1.htm

    HOW TO:連同應用程式部署 SQL Server Compact 3.5 資料庫

     

    ms-help://MS.MSDNQTR.v90.cht/dv_vstsdataconmain/html/cbcfaeb7-1a57-405a-8c6e-6d76a252c0a7.htm

    逐步解說:部署資料庫重構變更

     

    ms-help://MS.MSDNQTR.v90.cht/dv_fxdeploy/html/fc6e047e-ad94-44e8-8ff5-b6d1f4ca7735.htm

    應用程式部署必要條件

     

    ms-help://MS.MSDNQTR.v90.cht/dv_deploy/html/024b1351-75c3-435f-babf-8da0a70015a0.htm

    部署必要條件 (Visual Studio)

     

    ms-help://MS.MSDNQTR.v90.cht/dv_fxdeploy/html/fc6e047e-ad94-44e8-8ff5-b6d1f4ca7735.htm

     

    ... 等

    2008年11月15日 下午 05:17

所有回覆

  • HI,

     

    可以把TestDB.mdf包到專案中, 為程式製作安裝程式, 再一起部署到其他電腦

     

    tihs

    2008年11月15日 下午 01:36
  • 請問要怎麼包到專案中?

     

    我在方案總管裡面,將TestDB.mdf 屬性中的「建置動作」改為「內嵌資源」,再發行程式(建置>>發行),好像還是不行!

     

     

    2008年11月15日 下午 01:42
  • TestDB.mdf 是 SQL Server 的檔案,必須要有 SQL Server 才能服務。

    在封裝專案中,勾選必要條件為 SQL Server 2005 Express SP2 或 SQL Server Compact 3.5 。

     

    更多細節參考線上手冊:

    ms-help://MS.MSDNQTR.v90.cht/dv_vsprojopt/html/53ac863c-77a0-409b-91e5-7a4bd8b8474e.htm

    必要條件對話方塊

     

    ms-help://MS.MSDNQTR.v90.cht/dv_raddata/html/49ec301d-175c-4087-8d16-7bc09caf6bb1.htm

    HOW TO:連同應用程式部署 SQL Server Compact 3.5 資料庫

     

    ms-help://MS.MSDNQTR.v90.cht/dv_vstsdataconmain/html/cbcfaeb7-1a57-405a-8c6e-6d76a252c0a7.htm

    逐步解說:部署資料庫重構變更

     

    ms-help://MS.MSDNQTR.v90.cht/dv_fxdeploy/html/fc6e047e-ad94-44e8-8ff5-b6d1f4ca7735.htm

    應用程式部署必要條件

     

    ms-help://MS.MSDNQTR.v90.cht/dv_deploy/html/024b1351-75c3-435f-babf-8da0a70015a0.htm

    部署必要條件 (Visual Studio)

     

    ms-help://MS.MSDNQTR.v90.cht/dv_fxdeploy/html/fc6e047e-ad94-44e8-8ff5-b6d1f4ca7735.htm

     

    ... 等

    2008年11月15日 下午 05:17
  • 使用 LINQ 至少要有 .Net Framework 3.5

    2008年11月16日 上午 12:14