asp.netでボタンを押しながら、このコードを使用してクライアントのマシンでExcelファイルを作成しています
protected void excldwnlbtn4_Click(object sender, EventArgs e)
{
write_on_excel("Vendor.xls");
lblmsg4.Text = "File Downloaded";
}
Excelファイルのコードの作成は次のとおりです。
public void write_on_excel(string filepath)
{
Excel.ApplicationClass excelApp = new Excel.ApplicationClass();
try
{
Excel.Workbook workbook = (Excel.Workbook)excelApp.Workbooks.Add(Missing.Value);
Excel.Worksheet worksheet;
//// Opening excel file
//workbook = excelApp.Workbooks.Open(filepath, 0, false, 5, "", "", true, Excel.XlPlatform.xlWindows, "\t", false, false, 0, true, 1, 0);
workbook.SaveAs(filepath,
Excel.XlFileFormat.xlExcel5, Missing.Value, Missing.Value,
false, false, Excel.XlSaveAsAccessMode.xlNoChange,
Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value);
// Get first Worksheet
worksheet = (Excel.Worksheet)workbook.Sheets.get_Item(1);
// Setting cell values
((Excel.Range)worksheet.Cells[1, "A"]).Value2 = "Vendor Code";
((Excel.Range)worksheet.Cells[1, "B"]).Value2 = "Vendor Password";
((Excel.Range)worksheet.Cells[1, "C"]).Value2 = "Vendor Name";
workbook.Save();
workbook.Close(0, 0, 0);
}
catch (Exception)
{
lblmsg4.Text = "File not Downloaded!!";
}
finally
{
excelApp.Quit();
}
}
IIS ローカルホストで正常に動作するようになりました..ハードドライブにこれらの列ヘッダーを含む空の Excel ファイルを取得しています....しかし、サーバーでホストしてライブにすると、作成できませんExcelファイル...エラーが発生しています:
Server Error in '/' Application.
The resource cannot be found.
私は何をすべきか??私のせいはどこですか?これについて私を助けてください