很久不用動態執行了,忽然要用下,卡了很久,.net core 2.2

Mark: .net core codedom roslyn jiaguoxinzhi linyee

很久不用動態執行了,忽然要用下,卡了很久

asp.net core 2.2 mvc 上需要動態執行一句簡單的代碼

起初走了codedom的路子,

官方文檔說可以支持.net core 2.2的。但實際呢。。測試了半天多,,編譯一直提示 
System.PlatformNotSupportedException:“Operation is not supported on this platform.”

代碼生成倒是沒有問題。。官方上問了還說只解決文檔問題。。

汗~~好吧,,其實這是我反饋錯了類別,,應該進行產品反饋,而不是頁面反饋。

最後的解決方案是翻牆用google搜索,,找到一篇文章說是.net core codedom用法已經過時了。。

最後回頭來用百度 更換了幾次關係詞也搜索到了類似的說明。。

 

最後確定,,官方文檔有坑。。改用roslyn動態執行。。得到所需的效果。。

我兩個項目

其中一個項目需要安裝依賴

另一個項目卻只需要

根據自己的所需安裝相應的依賴即可。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章