私はプログラミングに新しく、最近SQLの仕事をしているソフトウェア会社で仕事を始めました。私のプログラミングの経験についてはっきりしていましたが、私はOutlook 2016にインストールされないのでOutlookプラグインを見るためのタスクが割り当てられました。ユーザーが以前にインストールされていればプラグインはまったく表示されません。私はソースコードを与えられて町に行くように言われましたが、私はOutlook Pluginsをまったく開発することに慣れていません。この問題に追加するには、このプラグインの以前のバージョンはフリーランサーによって行われていたので、ここではヘルプの知識はありません。その上に、プラグインはVisual StudioとVisual Basicを使って書かれていて、私のオフィスの誰もそれらのいずれかの知識は持っていません。カスタムOfficeプラグインは2016と互換性がありません
状況はFUBARですが、私は少なくとも数週間それを使って何かを作り出すことが予想されます。ここで
は、私が知っているものです:
- あなたがプラグインをインストールしようとすると、それはこのFailed Installエラーダイアログを提供します。サポートされているバージョンリストをどこかで変更するだけの簡単なことだと思っていますが、その神話リストがあれば何が変わるか分かりません。
非常に限られた量のコーディング知識を使用して、別のファイルを参照する行を選択しなければならず、そのファイルの結果であるとわかっている部分に基づいてエラーを投げます。ここで私が言及していたコードされています
Private Shared _ThisAddIn As ThisAddIn Friend Shared Property ThisAddIn() As ThisAddIn Get Return _ThisAddIn End Get Set(value As ThisAddIn) If (_ThisAddIn Is Nothing) Then _ThisAddIn = value Else Throw New System.NotSupportedException() End If End Set End Property
は、私は正直に上記のコードは、問題とは何かを持っていることにも肯定的ではないんだけど、「System.NotSupportedExceptionは、」私の目を引きました。
この問題を解決する簡単な方法があれば誰でも教えてください。私は永遠に感謝します。あるいは、私が正しい方向に向けることさえできるのであれば、私はVBプラグインまたはOutlookプラグインについて学ぶことに反対しているわけではありません。
アドインは2016年にどのように機能しませんか?私はそれがちょうど読み込まれないと仮定しますか?また、インストーラのカスタムコードによってインストールエラーが発生することがあります。セットアッププロジェクトのソースコードはありますか? –
申し訳ありませんが、私は編集して明確にするために戻って行きます。私が意味することは、単にインストールされず、 "サポートされているバージョン"のエラーがスローされるということです。誰かが2016年にアップグレードする前にインストールしていた場合、それは単にそこにはありません。私はすべてのソースコードを投稿するのが大好きですが、法的な理由から私はできないと言われています。 – Lyon12
コードスニペットがないと、問題を特定するのが難しくなります。ハードコードされたバージョンの依存関係が存在するかどうか確認するためにセットアップパッケージを確認しましたか? –