問題描述如下:
1.程式采用VC++2017開發的MFC應用程式,程式中還啟用了CLR公共語言運行時支持
2.現在部署到win7系統等沒問題,但部署到Server2012R2版本就是不通過,無法正常運行vcredist_x64.exe
3.網路上說明需要安裝6個補丁,安裝這6個補丁后,這樣安裝vcredist_x64.exe提示成功,但實際還是失敗了(網路上的說明是針對安裝VC++2015的vcredist_x64.exe,先裝這些補丁后安裝VC++2017的vcredist_x64.exe可以通過,但實際沒有正確安裝VC++2017的VCredist_x64.exe的很多檔案的,所以程式還是不能運行
4.為了能夠正確安裝VC++2017的Vcredist.exe程式,我把作業系統的目錄 c:\windows\System32安全權限設定為對于everyone用戶完全控制,那么應該是可以安裝vcredist_x64.exe了,但CLR公共語言運行庫看起來還是沒有安裝成功,所以程式還是無法運行
現在求各位高手幫助實作 采用VC++2017版本開發的MFC程式(帶有CLR公共語言運行時支持)如何在 Server2012R2版本下運行?
uj5u.com熱心網友回復:
vs2017運行時庫依賴有哪些?以及依賴對應的依賴檔案是否拷全?我建議你私有化部署,depends先查一下缺失哪些庫uj5u.com熱心網友回復:
微軟官網下載vcredist_x64.exe地方,有適用的作業系統版本的,你看看有沒有Server 2012 R2轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/50124.html
標籤:基礎類
