PDA

View Full Version : microsoft.office



samira3
دوشنبه 13 مرداد 1393, 21:14 عصر
با سلام
من برنامه دارم که فایل های آفیس آپلود می کند
من برنامه زدم تو لو کال مشکلی ندارد وقتی در سرور گذاشتم با فایل wordمشکل دارد که با تنظیم کانفیگ درست شد
ولی با اکسل مشکل خورد
این کد برای اکسل باز کردن فایل


using Excel = Microsoft.Office.Interop.Excel;
var xlApplication = new Excel.Application();
var workbooks = xlApplication.Workbooks;
Excel.Workbook sampleWorkbook = workbooks.Add();
Excel.Worksheet sampleWorksheet = sampleWorkbook[1];
Excel.Range sampleCell = sampleWorksheet.get_Range("A1");
sampleCell.Value = "New Value";
sampleWorkbook.SaveAs("Output.xlsx");
sampleWorkbook.Close();
xlApplication.Quit();

تنظیم کانفیگ
<system.web>
<identity impersonate="true" />
</system.web>
با نام کاربری دادم

زمانی که اکسل با کاربری NETWORK SERVICE کار می کند اکسل درست ولی word نه
زمانی که کاربری خودم زدم در کانفیگ word درست اکسل مشکل دارد

لطفا رهنمایی کنید مشکل کجا ؟

این لینکم ببینید

http://edndoc.esri.com/arcobjects/9.2/NET_Server_Doc/developer/ADF/aspnet_identity.htm (http://edndoc.esri.com/arcobjects/9.2/NET_Server_Doc/developer/ADF/aspnet_identity.htm)

منتظر پاسخ شما هستم

samira3
دوشنبه 13 مرداد 1393, 21:18 عصر
using Excel = Microsoft.Office.Interop.Excel;
var xlApplication = new Excel.Application();
var workbooks = xlApplication.Workbooks;
Excel.Workbook sampleWorkbook = workbooks.Add();
Excel.Worksheet sampleWorksheet = sampleWorkbook[1];
Excel.Range sampleCell = sampleWorksheet.get_Range("A1");
sampleCell.Value = "New Value";
sampleWorkbook.SaveAs("Output.xlsx");
sampleWorkbook.Close();
xlApplication.Quit();

samira3
سه شنبه 14 مرداد 1393, 13:54 عصر
کسی بلد نیست