I am using IBM.Data.DB.Provider nuget package on my .NET framework application and deployed it to Azure app service. I get the below error message:
System.IO.IOException: SQL0035N The file "C:\home\site\wwwroot\bin\clidriver\msg\en_US\db2nmp.xml" cannot be opened.
at IBM.Data.DB2.DB2Resource..ctor(CultureInfo cultureInfo, String szResFileName, String szMsgPath)
at IBM.Data.DB2.DB2Resources.GetResource(CultureInfo cultureInfo)
at IBM.Data.DB2.DB2Exception.get_Message()
at System.Runtime.InteropServices.ExternalException.ToString()
at IBM.Data.DB2.DB2ConnPool.HandleUnknownErrors(String strFncMsg, Exception exception, Boolean bThrow)
at IBM.Data.DB2.DB2ConnPool.EncryptString(String value)
at IBM.Data.DB2.DB2ConnPool.ReplaceConnectionStringParms(DB2Connection connection, String szValue, DB2ConnSettings& pSettings, DB2ConnSettingsInternal& pSettingsInternal, Boolean bAttach, Boolean pushDownStrAppended)
at IBM.Data.DB2.DB2Connection.set_ConnectionString(String value)
at IBM.Data.DB2.DB2Connection..ctor(String connectionString)
how do I grant the permission to this file? can anyone share your experience in setting up the app service for IBM DB2 data provider?