現在、VSTO (最新バージョン + sp1) と .Net 3.5 を使用して Excel 2007 アドインを構築しています。
このコードは、Top プロパティと Left プロパティを使用してグラフの位置を取得し、それを XML ファイルに格納するだけです。
私が直面している問題は、Vista Ultimate + Excel 2007 + 英語環境を使用して xml を生成すると、コードが完全に機能することです。これを Windows Server 2003 + Excel 2007 + フランスの環境に移動すると、Top プロパティと Left プロパティを設定しようとするとクラッシュします。さらに、サーバー マシンの両方の値に対して常に 4 を返します。
地域と言語の設定をいじってみましたが、今のところ何も変わっていません。
また、VSTO オブジェクトによって返される float 値ではなく、値を整数として格納しようとしました。
何がうまくいかないのか誰かが何らかの考えを持っている場合は、私を正しい方向に向けてください.
もう少しトレースしたら編集します...