記得之前使用VS2015打開老的MVC4項目,不能右鍵創建控制器和添加視圖,讓我非常不習慣!找遍了網路無果,最後只能回到VS2013,但我就是不喜歡用舊的VS,這是不是病。。。 1、將VS2017離線安裝包下載完整(離線下載方法參考:https://www.cnblogs.com/VAllen/p/ ...
記得之前使用VS2015打開老的MVC4項目,不能右鍵創建控制器和添加視圖,讓我非常不習慣!找遍了網路無果,最後只能回到VS2013,但我就是不喜歡用舊的VS,這是不是病。。。
1、將VS2017離線安裝包下載完整(離線下載方法參考:https://www.cnblogs.com/VAllen/p/visual-studio-2017-offline-installer.html),下載中途斷了網沒關係,重覆指令即可繼續下載,下載完成命令提示框會有綠色的“配置完成”字樣,有紅色提示一定仔細看一下,如果與重要文件無關,那就沒事。15.7.2離線包完整下載,包括簡中和英文語言包,有32.9GB左右;
2、如果你是將離線安裝包在一臺沒有網路的電腦上安裝,那就一定要先安裝離線包中,certificate文件夾下的3個證書文件,然後再運行vs_setup.exe就可以跳過連接網路驗證了,這才是“真·離線安裝”;
以上就是關於VS2017的離線安裝小記,接下來是Oracle資料庫與VS2017的開發環境搭建筆記:
1、接下來就是安裝“ODT”和“ODAC”了,一定註意:你需要的是32bit還是64bit的環境!這個跟你的Windows系統X86和X64沒關係,而是你項目或者開發環境的要求!本來我們的項目是32bit的配置,裝成了64bit,各種問題就來了!什麼“配置文件找不到,Data Provider找不到”,反正就是項目編譯過了,運行項目時,VS就是報錯!
①若32bit,而且Oracle資料庫版本為11.2及以下,下載:http://www.oracle.com/technetwork/topics/dotnet/utilsoft-086879.html,中最新的“ODTwithODAC.zip”;
否則,下載: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.html
②若64bit,下載:http://www.oracle.com/technetwork/database/windows/downloads/index-090165.html中,最新的“ODAC_X64.zip”,不是"ODACXcopy_X64.zip";
下載時可能需要登陸Oracle賬戶,註冊一個就好,別嫌麻煩...
2、安裝“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”即可!
每次配置環境總會迷糊,記錄下來!以後少走彎路!