Aspx dosyası sunucuda olur, aspx.cs dosyası, compile edildikten sonra dlllere yazdırılır. Siz compile etmeden, PHP gibi sunucuya direkt kodları mı yüklediniz?

Yeni sunucuya attığınız gibi çalışabilmesi için, çalıştırdığınız kodu destekleyen alt yapının da kurulmuş olması, veritabanında aynı şekilde yine aynı method ile bağlanmış olması gerekir.

Örneğin, .NET 3.5 kullanıyorsanız, 3.5 sunucuda yüklü olmalı. Veritabanı olarak MSSQL kullanıyorsanız, sunucuda yüklü olmalı. MSSQL'e Windows Authenticator ile bağlanıyorsanız, bu bağlantı metodu açık olmalı, sa gibi kullanıcı adı ile bağlanıyorsanız, kullanıcı adı ve şifre eşleşmeli, dosya yazma izinleri verilmiş olmalı.