Aspで開発されたWebアプリケーションがあります。net MVC3 をインストールし、ローカルホスト環境では問題なく動作しましたが、アプリケーションをオンラインでホストすると、多くの点で問題が発生しています。
たとえば、Fee Submissionという名前のこの特定のページにアクセスしようとすると、次の例外が表示されます。
ここに残りの例外の画像があります
以下は私のコントローラーメソッドです:
// GET: /FeeSubmission
public ActionResult FeeSubmission()
{
return View(niti.getStudentAndFeeDetails());
}
##
getStudentAndFeeDetails() メソッドの定義は次のとおりです。
## public List<StudentFeeMapping> getStudentAndFeeDetails()
{
log.Info("FeeNiti :: getStudentAndFeeDetails : START");
var newlist = from n in _dataBase.studentfeemappings
select new StudentFeeMapping
{
AdmissionNumber = n.AdmissionNumber,
FatherName = n.studentrecord.guardianrecords.FirstOrDefault().FirstName,
Batch = n.studentrecord.classrecord.ClassName + "-" + n.studentrecord.classrecord.Section,
FeeName = n.feerecord.FeeName,
FeeAmount = n.feerecord.FeeAmount,
StudentName = n.studentrecord.FirstName,
StudentFeeMappingID = n.StudentFeeMappingID,
DiscountAmountinCurrency = (from feeCollectiondateData in _dataBase.feerecords
where (feeCollectiondateData.CategoryID == n.studentrecord.CategoryID && feeCollectiondateData.discounttype == "Currency")
select feeCollectiondateData.FeeAmount).FirstOrDefault(),
DiscountAmountinPercentage = (from feeCollectiondateData in _dataBase.feerecords
where (feeCollectiondateData.CategoryID == n.studentrecord.CategoryID && feeCollectiondateData.discounttype == "Percentge")
select feeCollectiondateData.FeeAmount).FirstOrDefault(),
FeeID = n.FeeID,
date = n.studentrecord.classrecord.feecollectionrecords.FirstOrDefault().StartDate
};
log.Info("FeeNiti :: getStudentAndFeeDetails : END");
return newlist.ToList();
} ##
ここで注意すべき点は、正常に動作している同様のコントローラー メソッドがあることです。このメソッド操作だけで問題に直面しています。