C#でVisual StudioでOutlook 2010用のアドインを開発しています。 ボタン付きのカスタムリボンを作成しました。ボタンをクリックすると、特別な予定を生成できるフォームがロードされます。 開発用コンピュータでうまく動作します。しかし、別のコンピュータに(Visual Studioを使わずに、.netフレームワークとvstoをインストールして)別のコンピュータにインストールすると、ボタンが付いたリボンが読み込まれますが、フォームインスタンスの作成は失敗します。Outlook 2010 addin c#:::カスタムフォームがクライアントコンピュータで動作しません
私はfrmBZAppointmentという名前のプロジェクトでフォームを作成しました。誰かがアイデアを持っている場合、これは(ない別のPC上ではなく、私のdevのPC上完璧に動作します)私のボタンのonclickリスナー
public partial class CustomerRibbon
{
private void butCustomAppointment_Click(object sender, RibbonControlEventArgs e)
{
MessageBox.Show("test 1"); //works
frmBZAppointment frm = new frmBZAppointment();
MessageBox.Show("test 2"); //does not work
frm.Show();
MessageBox.Show("test 3"); //does not work
}
}
私はすでに終了しましたそれは素晴らしいことだthisガイド
何であるか、それをになり得る。
EDIT:
は、私は私のインストールの前提条件に "Microsoft Visual Basicのパワーパック10" を追加する必要がありました問題
を解決しました。
すべての必要なDLLは、動作していないマシン上にありますか、GACにはありますか? –
イベントビューアには何のエラーがありますか? –
@KOLそれはいかなる誤りも起こらせません。 – Luke94