Dot-Net

為實體框架安裝 Oracle 數據提供程序時出現“拒絕訪問”

  • November 21, 2019

我正在嘗試安裝 Oracle 數據庫客戶端 12c 第 1 版安裝程序。我正在為 oracle 安裝 .NET 數據訪問組件,以便使用實體框架連接到 oracle 12c 數據庫。

當我在“安裝產品部分”時,我收到此錯誤:

Error in writing to file 'C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\Tools\\..\..\Xml\Schemas\Oracle.DataAccess.Common.Configuration.Section.xsd'. [C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\Tools\..\..\Xml\Schemas\Oracle.DataAccess.Common.Configuration.Section.xsd (Access is denied)]

打開路徑

C:\Program Files (x86)\Microsoft Visual Studio 14.0\Xml\

右鍵點擊

Schemas

文件夾並取消設置只讀複選框,使用管理員權限執行安裝程序對我不起作用

即使在以管理員身份執行後,我仍然必須找到文件,在我的情況下,在“C:\Program Files (x86)\Microsoft Visual Studio 14.0\Xml\Schemas”打開屬性並取消選中只讀。我最終選擇了該目錄中與 oracle 相關的所有文件,並在完成安裝之前執行了相同的操作。

引用自:https://stackoverflow.com/questions/41662296