記得以前使用VS2015打開老的MVC4項目,不能右鍵建立控制器和添加視圖,讓我很是不習慣!找遍了網絡無果,最後只能回到VS2013,但我就是不喜歡用舊的VS,這是否是病。。。html
一、將VS2017離線安裝包下載完整(離線下載方法參考:https://www.cnblogs.com/VAllen/p/visual-studio-2017-offline-installer.html),下載中途斷了網不要緊,重複指令便可繼續下載,下載完成命令提示框會有綠色的「配置完成」字樣,有紅色提示必定仔細看一下,若是與重要文件無關,那就沒事。15.7.2離線包完整下載,包括簡中和英文語言包,有32.9GB左右;數據庫
二、若是你是將離線安裝包在一臺沒有網絡的電腦上安裝,那就必定要先安裝離線包中,certificate文件夾下的3個證書文件,而後再運行vs_setup.exe就能夠跳過鏈接網絡驗證了,這纔是「真·離線安裝」(系統須要先安裝.net framework 4.6.2及以上版本);windows
以上就是關於VS2017的離線安裝,接下來是Oracle數據庫與VS2017的開發環境搭建:網絡
一、接下來就是安裝「ODT」和「ODAC」了,必定注意:你須要的是32bit仍是64bit的環境!這個跟你的Windows系統X86和X64不要緊,而是你項目或者開發環境的要求!原本咱們的項目是32bit的配置,裝成了64bit,各類問題就來了!什麼「配置文件找不到,Data Provider找不到」,反正就是項目編譯過了,運行項目時,VS就是報錯!oracle
①若32bit,並且Oracle數據庫版本爲11.2及如下,下載:http://www.oracle.com/technetwork/topics/dotnet/utilsoft-086879.html,中最新的「ODTwithODAC.zip」;app
若32bit,並且Oracle數據庫版本爲11.2以上,下載:http://www.oracle.com/technetwork/topics/dotnet/downloads/odacmsidownloadvs2017-3806459.html,中最新的「ODAC for VS2017」,有可能安裝成功或提示有問題時,使用VS2017在EF添加ADO.NET實體模型處沒有「Oracle數據庫「的數據源選項,解決辦法,參考:https://www.cnblogs.com/lijianzhq/articles/8438365.htmlide
②若64bit,下載:http://www.oracle.com/technetwork/database/windows/downloads/index-090165.html中,最新的「ODAC_X64.zip」,不是"ODACXcopy_X64.zip";visual-studio
①選擇 http://www.oracle.com/technetwork/topics/dotnet/downloads/odacdev-4242174.html 中最新的「ODTwithODAC.zip」,贊成協議,並點擊"Download"下載。spa
下載時可能須要登錄Oracle帳戶,註冊一個就好,別嫌麻煩....net
②管理員運行「steup.exe」,注意勾選「在計算機範圍級別配置ODP.NET和/或Oracle Providers for ASP.NET」
二、安裝「PL/SQL」,同樣的,注意32bit和64bit,「PL/SQL」找「tnsnames.ora」的位置爲:app\client\<username>\product\12.2.0\client_1\Network\Admin\tnsnames.ora;
若安裝的是「ODAC for VS2017」,「PL/SQL」找「tnsnames.ora」的位置爲:Oracle Developer Tools for Visual Studio 2017\network\admin\tnsnames.ora;
注意區別!
而後在PL/SQL的「首選項-鏈接」中,配置好:「Oracle主目錄名(自動檢測爲空)」和「OCI庫(自動檢測爲空)」,重啓「PL/SQL」便可!
每次配置環境總會迷糊,記錄下來!之後少走彎路!