[問題] 怎麼設定成不檢查.netframework版本?

看板C_Sharp (C#)作者 (狼子野心)時間12年前 (2013/07/14 19:25), 編輯推噓0(006)
留言6則, 2人參與, 最新討論串1/1
我的網頁用C#寫的 有一個功能跟EXCEL操作有關 使用的是CloseXML這一個library 雖然這個library宣稱要.netframe work3.5 以上 可是我開發與測試時的機器只有2.0 而且很神奇的不知道為什麼可以執行 不會報錯... 推測大概是我沒有使用到需要調用3.5以上的功能 然後我把這網頁移到其他機器上 程式都是同一份 有一台可以正常運作如同我的測試機器一般 可是另外一台就會產生錯誤 這個差異 我想這大概是設定或config之類造成的 不會出錯的大概是不管程式宣告的版本 直接執行直到真的無法調用為止 會出錯的大概是一執行就會檢查版本 不管你是不是真的有用到 不過這兩台的環境都不是我架設的 所以我不知道到底是那裡有不同 有沒有大大知道這該怎麼辦呢? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.228.20.251

07/14 20:19, , 1F
說需要3.5其實是需要3.5內的2.0修正檔吧...
07/14 20:19, 1F

07/15 07:58, , 2F
這問題應該有些新人(我) 有遇到這問題
07/15 07:58, 2F

07/15 07:59, , 3F
開發的時候 最好先確定一下開發跟使用的版本有無同步
07/15 07:59, 3F

07/15 08:00, , 4F
之前慘痛教訓 自以為一天就寫好的程式(含測試)
07/15 08:00, 4F

07/15 08:01, , 5F
結果發現某些lib過新或過舊 沒有辦法完全support..
07/15 08:01, 5F

07/15 08:02, , 6F
又得再多花時間去修正
07/15 08:02, 6F
文章代碼(AID): #1HuegtTC (C_Sharp)
文章代碼(AID): #1HuegtTC (C_Sharp)