この 2 種類の参照の違いを説明できますか?
using Office = Microsoft.Office.Core
Vs
using Microsoft.Office.Core
これら 2 種類の参照の違いは何ですか?
最初の行は別名宣言です。
それを使用する場合は、Microsoft.Office.Core 名前空間の任意のクラス/オブジェクトのプレフィックスとしてエイリアス (この場合は「Office」) を指定する必要があります。次に例を示します。
private Office.DocumentInspector d = null;
それ以外の場合は、名前空間へのフル パスを指定する必要があります。
private Microsoft.Office.Core.DocumentInspector d = null;
または、usingキーワードを使用して、その名前空間でクラス/オブジェクトを探すようにコンパイラに指示します。
private DocumentInspector d = null;
これで問題が解決することを願っています。