Fråga : ASP .NET IIS 7 uttrycker Interop postar sammanfogning (påverka varandra med skrivbords-),

Handstil för förmiddag I en applikation för ASP .NET att användare uttrycka Interop som gör en mailmerge.  Arbeten bötfäller på min lokalbärare-miljö.  Men i II7 den kan inte öppna ett dokument.  Funderare I, som är, därför att IIS 7 inte kan påverka varandra med det skrivbords- (eller att logga in lokalt), men jag kan inte figurera ut hur man får IIS och användaren för ASP .NET att vara kompetent att göra det.  App-kraschar på jumbon fodrar nedanfört, ordstäv att det finns inget anmärker hänvisar till.  Så ”den öppna” metoden gick ett ogiltigt tillbaka uttrycker doc.  Jag har bekräftat att jag kan ta fram och att öppna spara ifrågasätta in genom att använda System.IO.File.Open ().  Jag har kört också kodifiera från en tjock beställare app lokalt, och den fungerar fint (när loggad in skötsel för I förmiddagen det).  Tacka dig för någon help.

using uttrycker i förskott = Microsoft.Office.Interop.Word;

Word.MailMerge wrdMailMerge;
stränger originalFileName = för System.IO.Path.GetFileNameWithoutExtension (documentPath);

// skapar en anföra som exempel av Word
wrdApp = ny Word.Application ();

uttrycker. _DocumentoWordDoc;

anmärker fileName = documentPath; oWordDoc för
= wrdApp.Documents.Open (referens-fileNamen, referens som oMissing, referens som oMissing, referens som oMissing, referens för
oMissing, referens som oMissing, referens som oMissing, referens som oMissing, referens som oMissing, referens som oMissing, referens för
oMissing, referens som oMissing, referens som oMissing, referens som oMissing, referens som oMissing, referens som oMissing); wrdMailMerge för

= oWordDoc.MailMerge;

" klar "

Svar : ASP .NET IIS 7 uttrycker Interop postar sammanfogning (påverka varandra med skrivbords-),

Kontorsapplikationer förväntas för att köra växelverkande, så det finns ett nummer av problem som automatiserar kontoret från IIS eller från andra non-interactive miljöer.  Se att denna kbartikel för specificerar och lösningar.

Överväganden för server-sida Automation av kontoret
http://support.microsoft.com/?kbid=257757

Posta sammanfogning kan också göras allmänt som HTML, eller RTF using enkelt stränger behandlig eller med XSL-omformningar.  

http://msdn.microsoft.com/en-us/library/aa537151(office.11).aspx

Andra lösningar  
 
programming4us programming4us