2022年8月8日 星期一

跟著做書做 --- 跟著實務學習ASP.NET MVC 5.x:打下前進ASP.NET Core的基礎:使用C#2019

  1. 範例:http://books.gotop.com.tw/download/AEL022900

  2.  'EntityFramework 6.4.0' 與 'EntityFramework.zh-Hant 6.2.0 條件約束: EntityFramework (= 6.2.0)' 不相容。
    感謝分享:浮雲雅築: [研究] NuGet 無法解析相依性。'EntityFramework 6.4.0' 與 'EntityFramework.zh-Hant 6.2.0 條件約束: EntityFramework (= 6.2.0)' 不相容。 (shaurong.blogspot.com)
    prj專案按右鍵→管理NuGet管理套件→將EntityFramework.zh-Hant 6.2.0 移除→重置

  3. 建立的空白ASP.NET MVC專案來說,沒有Content,Fonts,Scripts資料夾
    感謝分享:ASP.NET MVC 使用Bootstrap的方法 | 程式前沿 (codertw.com)
    找到範例的Content,Fonts,Scripts資料夾,複製貼上到我們的專案中

  4. 要在專案中加入images資料夾。
    專案上面有"重新整理"與"顯示所有的檔案"。出現檔案夾後,按右鍵→加入至專案。

  5. 7-6加入dbEmp.mdf的時候,將其mdf複製到App_Data中,加入專案後,要重建prjEmp。之後右邊會出現紅XX的mdf,右鍵修改連接。這裡就很奇怪,因為是開心的project,應該是連到新的prj,但修改連接時,是顯示上個prj的位置,所以才會紅XX。接著就直接升級成新型的資料庫。

  6. 7-6建立新的Model,都會先出錯一次,下次試試看不要新建空白的MVC(之前好像有建立MVC模組,就感覺好像沒有問題,這次手癢,新建空白的MVC)。但刪除剛剛建立的Model後,再建立一次就不會顯示錯誤。

  7. 快捷鍵,要按兩組:(ctrl + k) +(ctrl + / )可以快速注釋程式碼

  8. 在P.8-15的string sql 中,FROM 產品資料,這個後面要有空格,因為若沒有,是接著WHERE,就會變成"FROM 產品資料WHERE"出現語法錯誤。

  9. 測試不使用範例的碼,雖然VS會自動跑出碼,但有些不能直接用,功力不到,還需一步一步做。

  10. 想要搭配"桃熊"推薦的工具。(HTML Snippets、Beautify)但VS_studio只有找到HTML Snippets有而已,VS_code全都有找到。

  11. 不曉得是不是安裝了HTML Snippets,執行程式的時候,突然出現"目前沒有執行 ID 為"一些數字"的執行序。
    感謝分享:Visual Studio 2017啟動偵錯時出現「目前沒有執行ID為####的處理序。」 | AD的技術筆記 - 點部落 (dotblogs.com.tw)
    1.關閉所有開啟的Visual Studio。
    2將IISExpress資料夾更名,之後會自動新增IISExpress資料夾。
    (路徑在C:\Users\adchen0428\Documents)
    3.到 控制台\所有控制台項目\系統,開啟 進階系統保護設定,設定環境變數。
    4.輸入系統變數:_CSRUN_DISABLE_WORKAROUNDS
    Value:1
    完成後按確定。

  12. 使用NuGet時,要在"瀏覽"那邊搜尋,不是在"已安裝"這邊@@

  13. 農委會資料開放平台 https://data.coa.gov.tw/open.aspx

  14. 寫到第十一章的時候,才看到中文字一定要雙引號包住。















































沒有留言:

張貼留言

注意:只有此網誌的成員可以留言。