2017-11-07 24 views
0

System.Diagnostics.Process.Startを使用してExcelを起動するC#プラグイン(データベースプログラム用)を作成しました。Process.StartからExcelを開くと、Excelアドインが読み込まれない

Excelがこのように開くと、起動時に読み込まれるように設定されているExcelアドインは、他のユーザーが実行している間は起動しません。

Excelを手動で(管理者として実行しないで)開くと、すべてのアドインが起動します。

私はそれが許可またはセキュリティ上の問題だと思いますか?私はadminとしてデータベースプログラムを実行しようとしましたが、それは違いはありませんでした。

なぜExcelをProcess.Startから起動するのがExcelを手動で起動するのと違うのですか?私のプラグインからこの問題を解決できる方法はありますか?

+0

しようとしておいてください...あなたはそこに行きます。あなたがどのように行ったか教えてください – MickyD

答えて

0

このリンクは情報を提供しますか? https://blogs.msdn.microsoft.com/haahmadi/2010/05/26/my-office-addin-does-not-load/

具体的に今すぐ再起動する3.背面Iは、ステップ1で説明したレジストリキーに移動して、3に のLoadBehaviorを設定 を0に「VSTO_SUPPRESSDISPLAYALERTS」環境変数を設定し

ステップExcel。あなたは何が起こっているかを記述した ダイアログが表示されるはずです:

彼らが話しているレジストリキーはここにある ます。HKEY_CURRENT_USER \ Software \ Microsoft \ Officeの\エクセル\アドイン

関連する問題