[Powershell] 解決不能執行Powershell Script 的問題
當第一次執行Powershell 指令檔時, 有時會因為系統的Execution Policy設定而禁止執行. 因此執行失敗.
當第一次執行Powershell 指令檔時, 有時會因為系統的Execution Policy設定而禁止執行. 因此執行失敗.
有時在進行整合的時候, 須要啟動本身以外的程式並等待其執行結果. 再視結果決定行動. 在.net Framework 中, 可以利用ProcessInfo 實現.
在Linux 中, 解壓檔案可以利用 tar 或unzip 指令, 但在Powershell 中沒有相對的指令, 須要自行建立.
若利用Linux 的話, 可以利用wget 將檔案下載, 但在Powershell 中沒有類似的指令, 需要自己透過WebClient建立.
用NPOI 時, 當存取的cell 為方程式時, 會有機會因為它將小數當做double 計算而出錯.
WPF 的驗證可以透過ValidationRules 實現, 然而在實際情況中, 驗證除了Pass / Failure 外, 還可能會有severity level, warning 等. 可惜WPF 本身不支援. 若要加入的話, 最直接的方法只得從ViewModel 著手.
利用WPF 的Crystal Report View 做Binding 時, 須要在其viewer control 中以method 形式進行設定. 正常情況下, WPF 於XAML 中不能直接叫用其method 更新, 故唯有透過 Behavior 進行叫用.
當利用Crystal Report 開啟 report 時, 有時會彈出以下錯誤訊息: “A document processed by the JRC engine cannot be opened in C++ stack” 產生這種情況, 通常兩個原因.
在建立form based application 時常常都會觸發事件, 而以往都會在code-behind 處理, 然而這樣會令測試變得難以透過Unit Test Project 自動化. 亦因此在WPF 中亦有方法去應對.
於Google Form 中, Drop down menu 選項都須要手動填寫, 然而若果有多個drop down menu 都是同樣的內容, 雖然可以duplicate, 以copy & paste 的型式實現, 但也太費時失事. 若果將資料來源放到sheet 中再作存取, 當sheet 修改後, 其他對應的item 也會更新.
Copyright © 2026 | MH Magazine WordPress Theme by MH Themes