Powerpoint内のVBAから呼び出されたDLLを更新しました。すべての開発はうまくいったが、別のユーザーのマシンにデプロイしようとしたときに、デバッグ方法がわからないという問題が発生する。 VBAで.Netオブジェクトが作成されると、返される参照は間違ったオブジェクトになり、次の行はメソッドが見つからないため失敗します。 Dim myObj As Foo.Bar
Public Sub R
を渡しアンマネージドC++からC#のメソッドを呼び出す: public class ClassA
{
int Id { get; set; }
ClassB[] ClassBItems { get; set; }
}
と public class ClassB
{
int SomeOtherId {get;set;}