在我的代码中没有“非公开”或“静态”方法。所有都是公共的。我正在创建一个自定义工具类,但是当我尝试从远程对象上的此类调用一个方法时,我遇到了一个异常:
权限被拒绝:无法远程调用非公共或静态方法。每次都在下一行失败。
public ref class CustomTool : public Tool
{
public:
CustomTool():Tool()
{
}
};
CustomTool ^cs = gcnew CustomTool();
window->SetTool(cs); // here