Welcome to Dotnet Semarang Sign in | Join | Help

Konfigurasi NAnt 0.85 untuk .NET Framework 2.0

Pada situs resminya disebutkan bahwa NAnt telah diuji menggunakan runtime framework
  • Microsoft .NET Framework 1.0
  • Microsoft .NET Framework 1.1
  • Microsoft .NET Framework 2.0
  • Mono (1.0 and 2.0 profile)
Namun pada waktu saya mengerjakan proyek ASP.NET 2.0, terdapat kesalahan bahwa direktori untuk framework .NET 2.0 tidak ditemukan.
Selidik demi selidik ternyata .NET Framework yang didukung masih .NET 2.0 beta 1 jadi untuk dapat menggunakan .NET 2.0 versi release harus merubah beberapa konfigurasi di berkas NAnt.exe.config. Berikut potongan konfigurasi yang diubah untuk dapat menggunakan NAnt dengan .NET Framework 2.0

<!-- nant config settings -->
<nant>
  <frameworks>
    <platform name="win32" default="auto">
      <framework
          name="net-2.0"
          family="net"
          version="2.0"
          description="Microsoft .NET Framework 2.0"
          runtimeengine=""
          sdkdirectory="${path::combine(sdkInstallRoot, 'bin')}"
          frameworkdirectory="${path::combine(installRoot, 'v2.0.50727')}"
          frameworkassemblydirectory="${path::combine(installRoot, 'v2.0.50727')}"
          clrversion="2.0.50727"
          >
//... dipotong ...
      </framework>
    </platform>
  </frameworks>
</nant>


Perubahan hanya pada versi .NET, deskripsi dan nama direktori yaitu description="Microsoft .NET Framework 2.0", frameworkdirectory="${path::combine(installRoot, 'v2.0.50727')}", frameworkassemblydirectory="${path::combine(installRoot, 'v2.0.50727')}" dan clrversion="2.0.50727".
Setelah diubah, NAnt dapat digunakan untuk build proyek .NET 2.0

Semoga bermanfaat


Published Wednesday, June 21, 2006 12:05 PM by cahnom
Attachment(s): NAnt.exe.config

Comments

No Comments
Anonymous comments are disabled