1

C# を使用した VSTO プロジェクト (WinWord アドイン) があります。

プロジェクトにはウィンドウが1つしかありません。いくつかのボタンをクリックすると表示される必要があります。問題は、デバッグ中にのみ発生することです。インストールを実行した後に使用しようとすると、ウィンドウが表示されません。ここに私のリボンコードがあります:

public partial class MyRibbon
{
    private void MyRibbon_Load(object sender, RibbonUIEventArgs e)
    {

    }

    private void btnPublicar_Click(object sender, RibbonControlEventArgs e)
    {
        MyForm form = new MyForm();
        //form.TopLevel = true; 
        form.ShowDialog();
        //form.Show();
    }

    private void gallery1_Click(object sender, RibbonControlEventArgs e)
    {

    }

    private void editBox1_TextChanged(object sender, RibbonControlEventArgs e)
    {

    }
}

コメント付きのコードはいくつかの試行です。任意のヘルプ tks。

4

1 に答える 1

2

非常に深いデバッグの後、私のアドインが処理されていない例外をスローしていることがわかりました(アドインに必要な一部のXMLファイルが失われます。それらは本来あるべき場所にありませんでした)、奇妙なことに、Wordは問題を表示せず、単に表示しませんフォームを開きます。

于 2013-02-26T22:37:24.853 に答える