1

誰かが私を助けてくれることを願っています。

私の元のタスク:リモートマシン(win server 2008)のローカルユーザーをサイレントに接続するac#プログラムを作成したいと思います。

技術的な問題私は必要なことを正確に実行するcode_projectの記事を見つけました:http://www.codeproject.com/KB/cs/RemoteDesktop_CSharpNET.aspx しかし、それをダウンロードした後、私はこのプロジェクトがAxMSTSCLib.dll(彼の1つ)を参照しているのを見ましたmemebresはAXHostです)

このdllを手動で作成する必要があります。これは、vsualstudioで.netオブジェクトとして使用されるCOMオブジェクトをラップします。

コマンドaxImp.exeを使用してAxMSTSCLib.dllを作成しました:%% \ aximp.exe%windir%\ system32 \ mstscax.dll

ただし、Axhostはありません(Visual Studioでオブジェクトブラウザーを確認しました)。したがって、このdllを間違った方法で作成していると思いますが、他の方法を見つけることができます。

これが私のdllとコードからダウンロードされたものとの比較です-porjecthttp ://drop.io/hidden/eopb4tphk8qekl/asset/Z2V0b2N4LTItanBnhttp : //drop.io/hidden/eopb4tphk8qekl/asset/bm8tZ2V0LW9jeDI

誰もが理由を知っていますか?どうすればそれを修正できますか?または、このver固有の質問をどこで行う必要がありますか?

よろしく、

==========

答えが見つかりました。RDPモニターをToolBoxに参照する必要がありましたが、dllが魔法のように正しく表示されます。

GUIが必要ないため、ToolBoxは使用しませんでした。しかし、私はそれがこれを正しく行う唯一の方法だと思います。

1に対する答えが見つからなかった質問がさらに2つあります。RDPモニターにドラッグすることによって生成されたdllは、マシン固有ですか?

X86マシンで作成されたdllがX64マシンで生成されたものと異なる場合、このdllは異なりますか?

  1. axImp.exeの出力に関する同じ質問

ありがとう

4

1 に答える 1

0

答えが見つかりました。RDPモニターをToolBoxに参照する必要がありましたが、dllが魔法のように正しく表示されます。GUIが必要ないため、ToolBoxは使用しませんでした。しかし、私はそれがこれを正しく行う唯一の方法だと思います。1に対する答えが見つからなかった質問がさらに2つあります。RDPモニターにドラッグすることによって生成されたdllは、マシン固有ですか?X86マシンで作成されたdllがX64マシンで生成されたものと異なる場合、このdllは異なりますか?2.axImp.exeの出力に関する同じ質問ありがとう

于 2011-07-13T09:53:23.600 に答える