title: Error when trying to read the .ini file from .nsi script
body: <p>I have to write a NSIS script for deployment the report on the server.It works fine when I am using <strong>localhost</strong>.</p>
  
  <p>Now I want to send this package to my client but the problem is that I don't know the SERVER IP of the client for this purpose I have write the .ini file. The content of the ini file is </p>
  
  <blockquote>
    <p><strong>DeployReport.ini</strong></p>
  </blockquote>
  
  <pre><code>[SETTINGS]
  ServerIp=localhost
  UserName=
  PassWord= 
  </code></pre>
  
  <blockquote>
    <p><strong>DeployReport.nsi</strong></p>
  </blockquote>
  
  <pre><code># Script generated by DeepSofts - NSIS Script Generator
  # Beginning Basic Section Script ...
  
  Name 'DeployReport'
  Icon 'modern-install-full.ico'
  OutFile 'DeployReport.exe'
  SilentInstall Normal
  CRCCheck On
  
  Section GetIP 0
  ReadINIStr $ip "DeployReport.ini" "SETTINGS" "ServerIp"
  MessageBox MB_OK "$ip"
  SectionEnd    
  
  Section Command 1
  Exec '"C:\Program Files\Microsoft SQL Server\90\Tools\Binn\rs.exe" -i PublishSampleReports.rss -s http://localhost/reportserver"'
  SectionEnd
  
  
  ComponentText 'A few details about the application that you have created'
  
  AutoCloseWindow True
  
  SetCompress Auto
  SetDateSave On
  SetDataBlockOptimize On
  </code></pre>
  
  <p>The problem is that the DeployReport.nsi script works fine untill I dont use the  <strong>Section GetIP 0</strong> and I am not able to find the error in the script.</p>