ASP.Net MVC4 Webアプリケーション(C#を使用)でOFTファイルとしてhtmlテンプレートをダウンロードする必要があります。私はすでにMicrosoft.Office.Interop.Outlookを試してみましたが、ローカルマシンでは完全に動作しますが、サーバーでは動作しませんでした。 Outlookをサーバーにインストールする必要があります。また、WebアプリケーションのサーバーでMS Officeアプリケーションを自動化するのは良い方法ではないと聞きました。 MS Office Outlookを使用せずにファイルを作成することは可能ですか? これを行うための無料のライブラリはありますか?誰でも解決策を知ってください。ASP.Net MVCアプリケーションでOutlookテンプレート(.oft)ファイルを作成する
5
A
答えて
1
OFTファイルは、異なるクラスGUIDを持つMSGファイルです。 MSGファイルはOLE記憶域(IStorage)ファイルです。
MSGファイル形式がdocumentedあるので、代わりに{00020D0B-0000-0000-C000-000000000046}の{0006F046-0000-0000-C000-000000000046}のCLSIDを持つMSGファイルを作成することができます。
ます。またRedemption使用することができます - そのサービスで使用することができ、あなただけのマッチングのbitnessとOutlookがインストールされていることを確認する必要がありRDO family of objects(償還はなく、Outlookオブジェクトモデルは、OutlookによってインストールされたMAPIシステムを使用しますサービスで使用することはできません)。
VBスクリプト:
set Session = CreateObject("Redemption.RDOSession")
set Msg = Session.CreateMessageFromMsgFile("c:\Temp\TestMsg.msg")
Msg.Body = "This is a test template"
Msg.Subject = "Template"
Msg.Save
Msg.SaveAs "c:\Temp\TestTemplate.oft", olTemplate
のC#(私の頭の上から):
Redemption.RDOSession rSession = new Redemption.RDOSession();
Redemption.RDOMail Msg = rSession.CreateMessageFromMsgFile("c:\Temp\TestMsg.msg");
Msg.Body = "This is a test template";
Msg.Subject = "Template";
Msg.Save();
Msg.SaveAs("c:\Temp\TestTemplate.oft", Redemption.rdoSaveAsType.olTemplate);
関連する問題
- 1. MACのOutlook用テンプレート(.oftや.msgなど)を作成する方法
- 2. Sharepointに保存されたoutlook oftテンプレートを開こうとしています
- 3. ASP.NET MVCでモデルを作成
- 4. ASP.NET MVCでAJAXトグルイメージを作成する
- 5. ASP.NET MVCでDivテーブルを作成する
- 6. ASP.NET MVCでオートコンプリートを作成するエラー
- 7. ASP.NET MVCでプライベートファイルシステムを作成する
- 8. ASP.NET MVCでAPIプロキシを作成する
- 9. ASP.NET MVC 4テンプレート
- 10. Boo ASP.NET MVCテンプレート
- 11. MVC 3のASP.NET MVC 4テンプレート
- 12. asp.net mvcでプラグイン可能なアプリケーションを作成
- 13. 空白Asp.net MVCテンプレート
- 14. Javaや他のJava APIでサポートされている.oft(Outlookのテンプレート)はありますか?
- 15. VS 2010 B1でASP.NET MVCアプリケーションを作成することはできますか?
- 16. ASP.NETではなくASP.NETでブログを作成する方法MVC
- 17. カスタムヘルパーを作成するAsp.net MVC 3
- 18. ASP.NET MVCサイトのrobots.txtを作成する
- 19. ASP.Net MVC登録バグを作成する
- 20. ASP.NET MVCカスタムロールプロバイダを作成する方法
- 21. asp.netページを作成するMVC
- 22. Edit API Controllerを作成するASP.NET MVC
- 23. asp.net mvcカスタムビューテンプレートを作成する
- 24. 安全な方法でASP.NET MVCアプリケーションでロールとスーパーユーザーを作成する方法
- 25. コレクション/反復のテンプレートをサポートするASP.NET MVCコアTagHelperの作成方法
- 26. ASP.NET MVCアプリケーションでポップアップウィンドウ
- 27. ASP.NET MVCのHiddenForテンプレートを拡張する
- 28. ASP.Net MVCで非同期レポートを作成
- 29. ASP.Net MVC - テーブルの作成
- 30. oftテンプレートを開くときにランタイムエラーが発生する