發表文章

目前顯示的是有「疑難排解」標籤的文章

LIB002 "cdnjs" 提供者無法解析 "jquery@3.6.1" 程式庫_Libraries could not be resolved by the "cdnjs" provider

圖片
  若接獲有人給的visual studio專案 如出現此錯誤訊息 LIB002 "cdnjs" 提供者無法解析 "jquery@3.6.1" 程式庫 LIB002 "cdnjs" 提供者無法解析 "twitter-bootstrap@5.2.2" 程式庫 LIB002 "cdnjs" 提供者無法解析 "font-awesome@6.2.0" 程式庫 .... LIB002 "cdnjs" 提供者無法解析 "XXXXXX" 程式庫 不外乎就是缺乏這些前端套件 有經驗的開發者 我們都知道 libman 主要就是一套前端庫管控的工具 基本上可切至套件管理器主控台中 下command 先確認libman cli可運行正常 查看已安裝的CLI 版本 libman --version 若要查看詳細幫助可輸入 libman --help libman help說明 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 Usage: libman [options] [ command ] Options: --help|-h Show help information --version Show version information Commands: cache 列出或清除 libman 快取內容 clean 從專案刪除 libman.json 中定義的所有程式庫檔案 config 取得或進行組態設定 init 建立新的 libman.json install 將程式庫定義新增到 LibMan.json 檔案,並將程式庫下載到指定的位置 restore 從提供者下載所有檔案,並將其儲存到指定的目的地 uninstall 從指定的目的地刪除指定程式庫的所有檔案,然後從 libman.json 移除指定的程式庫定義 update 更新指定的程式庫 Use "libman [command] --help" for more ...

could not be translated. Either rewrite the query in a form that can be translated, or switch to client evaluation explicitly by inserting a call to 'AsEnumerable', 'AsAsyncEnumerable'

圖片
  通常會發生在 第一個集合 left join 第二個集合這邊 第一個集合這裡可能要先撈取出來(.ToList() ....etc) 然後也要記得把握住前後集合順序 from 數量少的join 數量多的on 即可修正 Ref: could not be translated. Either rewrite the query in a form that can be translated, or switch to client evaluation explicitly by inserting a call to 'AsEnumerable', 'AsAsyncEnumerable' https://www.cnblogs.com/xiaogaopan/p/15384353.html could not be translated. Either rewrite the query in a form that can be translated https://blog.csdn.net/qq_42799562/article/details/120162877?ops_request_misc=&request_id=&biz_id=102&utm_term=could%20not%20be%20translated.%20Eithe&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduweb~default-0-120162877.142^v56^control_1,201^v3^add_ask&spm=1018.2226.3001.4187

Unable to track an instance of type 'XXX實體' because it does not have a primary key. Only entity types with primary keys may be tracked.

圖片
  某張table若在透過EF ORM轉化完 一定要設置PK 否則變更追蹤機制是會失效的

One of the streams has already been used and can't be reset to the origin.

圖片
  在透過C# SMTP API寄發信件通知時候 若有附件 這時候若處裡不當 就可能拋出這個例外錯誤 Before 由於例外發生在 Attachment只要SMTP使用完後做Dispose也會連動將MemoryStream給清空 因此應放置於迴圈內每次初始 After Ref: SMTPException One of the streams has already been used and can't be reset to the origin https://stackoverflow.com/questions/33342212/smtpexception-one-of-the-streams-has-already-been-used-and-cant-be-reset-to-the

CS0433 類型 'XXX' 同時存在於**,versin=*" 和"**,verson=*"中

圖片
  至web.config下 找到Compilation 把batch 屬性設定為 false 預設為true Ref: 在 Visual Studio 結果中建立 ASP.NET 專案編譯器錯誤訊息 CS0433 https://docs.microsoft.com/zh-tw/troubleshoot/cpp/cs0433-error-when-building-aspnet-project [ASPNET] CS0433之問題 http://dotnetmis91.blogspot.com/2012/03/aspnet-cs0433.html CS0433: 类型同时存在于... https://blog.csdn.net/qq_26626291/article/details/65438440?spm=1001.2101.3001.6650.5&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7Edefault-5.tagcolumn&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7Edefault-5.tagcolumn visual studio 报”CS0433: 类型同时存在于"**,versin=*" 和"**,verson=*" 之间 https://blog.csdn.net/weixin_43901382/article/details/105654808 CS0433: 类型“XXXXX”同时存在于XXX.dll和YYY.dll中的问题解决 https://tiandao.blog.csdn.net/article/details/2247392?spm=1001.2101.3001.6650.1&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-1.tagcolumn&depth_1-utm_source...

IIS Express Failed to Register URL - Access is Denied

圖片
  沒錯繼上次遇到的vs 2019 community 開發的website突然又無法跑起來後 如果你一樣遇到這怪異情形 試過 這一篇 所有方式都無效 那你會很需要這一篇 首先用administrator權限開啟powershell 下指令觀察URL保留區 netsh http show urlacl 下指令刪除它 netsh http delete urlacl {Reserved URL} 之後就可以正常再次執行專案了

The connection string name is missing for the MySqlSiteMapProvider

圖片
  visual studio運行專案後報這錯誤 請檢查環境是不是有裝MySQL 到C槽指定路徑 machine.config去把該行註解掉即可

NodeJs_The engine "node" is incompatible with this module. Expected version ">=10.19.0". Got "10.16.3"

圖片
  若在接手他人專案時候有要安裝相應package 通常我們習慣性動作就是移動到 有package.json該層folder 執行npm install 或是yarn install (若沒裝要額外下npm install yarn --g) 若出現如下類似錯誤 則代表本機的node版本跟他人用的不同(本機本版過低) 需要額外安裝到特定比較高版本的node

C槽又滿啦_你的硬碟空間不是你的硬碟空間

圖片
用一段時間電腦的C槽總是 會開始大爆滿 (不知道是不是Visual Studio跟Visual Studio Code太肥大) node.js npm 套件給它當作buffet 接連裝了一堆東西後 C槽總是空間有限的 但明明刪除一堆沒在用的軟體了為何仍呈現 致命紅色剩餘分布 這裡介紹幾種solution 應急處理方式 第一種. 清除 C:\Users\(您的使用者名稱)\AppData\Local\Temp目錄下暫存檔案 該目錄下所有folder跟file都是從應用程式中自然產生的, 有些應用程式並不會去清除這些temp file因為長時間累積出相當可觀的垃圾資料量 佔據C槽目錄,可直接鍵盤按「Ctrl + A」全選所有folder跟file再按鍵盤「Delete」刪除即可 刪除它們並不會對電腦跟個人資料產生影響因此不需要擔憂。 刪除過程,一定會有些folder或file,正被某些程式的 執行緒存取使用中,這些檔案就略過即可。 第二種. Win + R組合鍵打開“運行”窗口,輸入路徑“%userprofile%\AppData\Local\Packages\”,確定, 就能打開應用目錄窗口 Windows10中安裝的應用商店應用,尤其一些音視頻應用 會產生大量的緩存文件,這會佔用大量的C盤空間, 清理這些緩存就能夠釋放大量的C盤空間 打開某個應用軟體目錄下的“AC” folder,每一層下面都會有 Temp目錄裡面資料都能夠刪除或移動它處備份 如果第1、2種方法沒有太大幫助只能清丁點 接下來就是會比較要特別小心的處理方式 第3種 對C槽下 WinSxS目錄去進行瘦身 注意不是全刪而是瘦身(顧名思義部分資料去做清除) 【警告】 刪除 WinSxS 資料夾中的檔案或刪除整個 WinSxS 資料夾,可能會對系統造成嚴重損害,而導致您的電腦無法開機,也無法進行更新。 WinSxS 資料夾位於 Windows 資料夾, 位置應該會在 c:\Windows\WinSxS。 這是 Windows 元件存放區檔案的位置。  Windows 元件存放區是用來支援自訂和更新 Windows 所需的功能。 以下是如何使用 Windows 元件存放區檔案的一些範例: 使用 Windows Update 來安裝新的元件版本。 這可讓系統保持安全並保持最新狀態。 啟用或停用 Windo...

Windows如何找出File被哪個Process給Lock住

圖片
  在Windows若想得知某個檔案讀寫 在過程中被捨麼process給咬住時 可以藉由 Windows鍵 + R 輸入 perfmon /res 開啟資源監視器 CPU  > 關聯控制代碼 > 輸入檔案路徑 並 按下搜尋 即可filter出正在對其進行讀寫也就是被lock住的process id Ref: [Windows]查詢檔案或資料夾被誰抓住(WhoLockMe) https://dotblogs.azurewebsites.net/stanley14/2017/01/18/204930 偵錯時出現[由於另一個處理序正在使用檔案,所以無法執行該檔案]的訊息而無法偵錯 https://tzengshinfu.blogspot.com/2017/08/blog-post.html

無法連接到設定的開發 Web 伺服器_Failed to register URL_因為檔案正由另一個程序使用。(0x80070020)_Failed to register URL_存取被拒。(0x80070005)

圖片
  事故發生在vs2019的WebSite應用 Failed to register URL_程序無法存取檔案,因為檔案正由另一個程序使用。(0x80070020) 第一招 .sln 方案檔用notepad 之類打開改一下port 重新執行看看 Try了將近有30幾個port都無效 恩  God~  還是一樣 第二招 刪除 %userprofile%/Documents/IISExpress/config 資料夾,重啟 Visual Studio執行 結果一樣是會嗝屁 第三招 刪掉.vs隱藏目錄然後重啟 Visual Studio執行 結果仍然會跳這討厭的錯誤 第四招 更新vs2019 和 重啟電腦 最後發現vs2019好像有捨麼更新的通知 重啟電腦仍無效 第五招 系統管理員開啟cmd後執行如下指令 netsh http add iplisten ipaddress=:: 查找網路文章原來VS 2019 16.0.3更新到此版加上有更新Windows到最新版的後遺症.... https://developercommunity.visualstudio.com/content/problem/556100/iisexpress-failed-to-register-url-for-site.html 會把註冊表中 電腦\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP\Parameters 的ListenOnlyList :: 清掉 要自己手動補回來 此篇中開發者也遇到相關Issue https://programmingflow.com/2015/08/28/solved-iis-express-failed-to-register-url-access-is-denied.html 微軟官網對應錯誤事件代碼 Event ID 15005 — HTTP Service Namespace Management https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2008-R2-and-2008/cc727839(v=ws.10)?redirectedfrom=MS...

[ASP.NET錯誤]_HTTP Error 403.14 - Forbidden

圖片
當你的ASP.NET專案突然跑出這類錯誤時 莫急~莫荒~莫害怕~ \ 請開啟專案web.config去加上 1 2 3 <system.webServer> <directoryBrowse enabled= "true" /> </system.webServer> 再重新運行一次試試看 恩目錄結構成功呈現 接著我們指定一開始預設要開啟的頁面檔案即可 然後再去運行即可

VMware WorkStation上修復網路連線問題_macOS

圖片
我們在VMware上建設好了 不管事 macOS系統 or 其他作業系統往往 最令人害怕的就是無法連上網路 那就會十分不方便 因此這裡要跟大家分享一些網路連線上問題排除的學習經驗 這裡作者要教大家如何去修復網路連線並重新設定 在 Vmware上 Edit --> Virtual Network Editor 中 我們可以去查看其對應的網卡部分 一般在  虛擬機 連接 實體機 網路之中 Step1. 我們可以  將 虛擬機 設定為 Bridging(橋接網路) Step2. 查看 實體機的 IP 、 子網遮罩(Subnet mask) 、 預設閘道(Default Gateway)、DNS設定 Step3. 設定虛擬機的 IP 、  子網遮罩(Subnet mask) 、 預設閘道(Default Gateway)、DNS設定 我們所需要的網路設定有 Windows: IP 、 子網遮罩(Subnet mask)、預設閘道(Default Gateway)、DNS 主機名稱 群組名稱 Linux: IP、子網遮罩(Subnet mask)、預設閘道(Default Gateway)、DNS 其實主要觀念就是 IP:是每台主機都不重複的 , 就好比如 國民身分證字號或車牌號碼 192.168.10.0開頭通常是for 區域網路(內網)用的 子網遮罩(Subnet mask):----> 對內 Subnet Mask 可以讓伺服器得知所要接收或過濾的資訊有哪些。 若想連接相同區網,除了必須IP相同之外,子網遮罩也必須一致喔!!!! 預設閘道(Default Gateway):------>對外 主機要進入網際網路時候,必須透過Default Gateway 習慣上會用 192.168.0.1做第一個 DNS(Domain Name Server) ---> 可識別網域名稱 可讓伺服器得知網站的識別名稱 代表哪一個真實IP位置 例如: 168.95.192.1就是 中華電信的 DNS伺服器 首先在你的任何一台筆電中用無論 Wifi 或 有線連線 方式 讓本機端電腦有連線 (這部分就省略....

有老鼠!WebGL碰上麻煩了_問題解決

圖片
網址列輸入chrome://flags/ 找到 WebGL 2.0   ---->  Set 已停用  並重啟Chrome(or重開機)

無法啟動程式,因為你的電腦遺失MSVCP120D.dll_解決方法

圖片
最近由於我的visual studio 2013出了問題 不能開啟程式 所以先用舊版2012執行 結果出現這種問題 大家別緊張  莫急 ~莫慌~ 莫害怕~ 我是想  執行之前這篇的配置 Kinect V2 _ 數據源處理及獲得統整_獲取特定骨節點數據 http://coolmandiary.blogspot.tw/2016/06/kinect-v2_16.html 我與Kinect v2 的 第三天_利用opencv結合Kinect API 讀取深度影像(C++) http://coolmandiary.blogspot.tw/2016/02/kinect-v2-opencvkinect-api-c.html 明明配置順序步驟流程都一樣 但是卻無法執行 所以問題在於這個error message 無法啟動程式,因為你的電腦遺失MSVCP120D.dll 這裡參考了 執行遊戲或程式出現缺少MSVCP120.dll該怎辦? http://blog.xuite.net/axian/blog/250131674-%E5%9F%B7%E8%A1%8C%E9%81%8A%E6%88%B2%E6%88%96%E7%A8%8B%E5%BC%8F%E5%87%BA%E7%8F%BE%E7%BC%BA%E5%B0%91MSVCP120.dll%E8%A9%B2%E6%80%8E%E8%BE%A6%EF%BC%9F 解決方法 去下載 dll檔案 http://dllworld.org/msvcp120d-dll/ 下載MSVCP120.DLL,並置於 C:\Windows\SysWOW64(64bit)或C:\Windows\System32(32bit)

如何解決 Kinect 搶電腦硬體攝影機_導致視訊無法開之情況_疑難排解

圖片
再歷經一些風雨之後   (Kinect機台接了電腦.... 又拔.... 接了電腦... 又拔....這個多次循環之後) 終於出問題了    以前寫的opencv  開啟攝像機的程式  都失靈了 這令我懊惱一陣子 ...... 解決思路 先去檢查   驅動程式  是否正確安裝   是否有黃色驚嘆號 沒有問題  但  opencv   的  webcam  仍然是有問題的 webcam 順位已經錯亂了 最快的疑難排解方法就是 解除安裝目前的   這台電腦   webcam  的 驅動程式 然後去官方網站  下載並安裝  最新webcam驅動程式 完畢 真的有用  本人親身經歷

剛借來的隨身硬碟不能使用嗎??

圖片
疑難排解: (分享自後昇)~~~  感恩