Geeks Portal

From developers, to developers and for developers.
Welcome to Geeks Portal Sign in | Join | Help
in Search

.Net Universe

See also: Other Geeks@INDC
  • Error "Cannot access a closed file." pada saat FileUpload

     Jika pada saat mengupload dokumen dengan asp control fileupload <asp:FileUpload /> kemudian muncul error "Cannot access a closed file." Hmm maka masalah itu bisa diatasi dengan menambahkan script pada web.config (Sharepoint / Web ASP) didalam tag <system.web>

    <system.web>
      <
    httpRuntime useFullyQualifiedRedirectUrl="true" maxRequestLength="15096" requestLengthDiskThreshold="800"/>
    </system.web>

     CAUSE: Geeked

    Hal ini terjadi karena manajemen memori yang ditambahkan pada asp.net 2.0, [Alasan keamanan]

    • maxRequestLength > maksimal total ukuran input stream (dalam kb), jika lebih besar dari 15096kb, maka error ConfigurationErrorException dilempar
    • requestLengthDiskThreshold > maksimal total ukuran input stream (dalam kb), jika ukuran input stream lebih kecil dari 800kb, maka akan dibuffer di memori, jika lebih besar dari 800kb, maka akan disimpan pada lokasi penyimpanan sementara disk.

    More Info....Smile

    http://sanjaysainitech.blogspot.com/2008/12/file-upload-error-can-not-access-closed.html

    Share this post: | | | |
  • Error muncul "object reference not set to an instance of an object" ketika mendeploy "webpart" di server dengan Visual Studio

    Case: Confused

    Jika anda telah sukses mendeploy project "WebPart" pada suatu development environtment, kemudian ketika di copy ke Production Environtment dan dicoba untuk deploy menggunakan Visual Studio, menampilkan pesan kesalahan  "object reference not set to an instance of an object"

    Solution: Big Smile

    Maka langkah-langkah di bawah ini bisa dicoba:

    1. Masuk ke folder bin\debug dari project yg akan di deploy, pastikan NamaProject.dll ada dalam folder debug

    2. Buat file .txt, kemudian tambahkan 3 baris kode di bawah

    "C:\Program Files\Microsoft SDKs\Windows\v6.0A\bin\gacutil.exe" -uf NamaProjectDll
    "C:\Program Files\Microsoft SDKs\Windows\v6.0A\bin\gacutil.exe" -if NamaProjectDll.dll
    iisreset

    Penjelasan:

    - "C:\Program Files\Microsoft SDKs\Windows\v6.0A\bin", mungkin setiap komputer memiliki direktori dari file "gacuti.exe" yang berbeda

    3. Simpan dengan nama install.bat

    4. Open Visual Studio, klik kanan project > Properties > Build Events

    5. Pada kotak box "Post-build event command line" ketikan "install.bat"

    6. Save project, kemudian Build

    Share this post: | | | |
Powered by Community Server (Commercial Edition), by Telligent Systems