5

このようなばかげた質問をして申し訳ありませんが、約 2 時間グーグルで検索しましたが、私の質問に対する答えが見つかりませんでした。

Outlook 2013 アドインを開発するにはどうすればよいですか?

C# 2010 と Outlook 2010 用に作成されたアドインがあります。Outlook 2013 では、InlineResponse と InlineResponseClose という 2 つのエクスプローラ イベントがあるように拡張したいと思います。

VSTO と PIA の決してバージョンを検索しましたが、すべての Web サイトで、これらは VS 2012 専用であるとのことでした。

どなたか、このアドインを拡張するために必要なものを説明していただけますか、それとも説明されているリンクを見せていただけますか? ばかげた質問で申し訳ありませんが、その後少しストレスがたまりました。

4

3 に答える 3

1

このプロジェクトは、古典的な Office の dll アドインであり、Microsoft がこの Office バージョンで導入した新しい「アプリ」の 1 つではありません。私はそれをdllとして保持したいので、あなたは正しいです。

今、私はこの方法で問題を解決しました.InlineResponseイベントを取得するために、インターフェイスなどを備えたアンマネージコードを使用します(Oleviewerは大いに役立ちました)。

ここであなたの答えをありがとう。

于 2013-02-07T10:01:04.070 に答える
-2

Outlook 2010 アドインは 2010 でのみ機能します。このアドインを 2007、2010、2013 などのすべてのバージョンと互換性を持たせたい場合。1 つの方法は、そのアドイン VS2013 を開いてコンパイルすることです。これは2010年に開発されたので、コンパイルエラーはほとんどありません.これらのエラーを修正してください..それだけです:)。あなたはあなたが望むものを手に入れるでしょう

于 2014-09-25T10:51:46.927 に答える
-2

残念ながら、できません。Office 2013 は、「Microsoft Marketplace」に似た「アプリ」ベースのプラットフォームであり、さまざまなオフィス アプリケーション間の主要な通信ツールとして JavaScript を使用します。その結果、Office 2013 展開用に VS2012 で作成される基本的なプロジェクト スタックは次のようになります。

  • App1.html – サンプル Web ページ
  • App1.xml – マニフェスト ファイル
  • App1.js – スクリプト ファイル
  • App1.css – カスケード スタイル シート
  • Office.js – Office クラス ライブラリ ファイル

2010 では、これを Web サイトとして解釈します。

于 2013-01-18T15:57:00.693 に答える