2010-04-16 78 views
1

我希望有人能幫助我。使用axImp.exe後缺少Axhost

我的原始任務: 我想寫一個c#程序,它靜默地連接遠程機器的本地用戶(win server 2008)。

技術問題 我已經找到了code_project一篇文章,不正是我需要的:http://www.codeproject.com/KB/cs/RemoteDesktop_CSharpNET.aspx 但是你下載過它之後,我看到了這個項目參考AxMSTSCLib.dll(其中他memebres之一是AXHost)

你有手動創建此dll。它將一個COM對象作爲一個.net對象包裝在vsual studio中使用。

我用命令axImp.exe創建AxMSTSCLib.dll: %% \ aximp.exe%WINDIR%\ SYSTEM32 \ mstscax.dll的

但沒有Axhost(通過檢查的對象瀏覽器視覺工作室)。 所以我想我創建這個DLL的方式是錯誤的,但我可以找到任何其他方式。

,這裏是我的DLL與從代碼,項目 http://drop.io/hidden/eopb4tphk8qekl/asset/Z2V0b2N4LTItanBn http://drop.io/hidden/eopb4tphk8qekl/asset/bm8tZ2V0LW9jeDItanBn

任何人都知道爲什麼donloaded一個比較?我該如何解決這個問題?或者我應該在哪裏問這個問題的具體問題?

問候,

==========

找到了答案。我應該引用一個RDP監視器到工具箱,並且這個DLL神奇地顯示正確。

我沒有使用ToolBox,因爲我不需要GUI。但我想這是唯一正確的做法。

我還有兩個問題,我找不到答案 1.通過藥物治療RDP監測儀產生的DLL是否是特定於機器的?

我的意思是,如果在X86機器上創建不同於X64機器上生成的不同,這個DLL會有所不同嗎?

  • 關於axImp.exe的輸出
  • 由於

    +0

    找到了答案。我應該引用一個RDP監視器到工具箱,並且這個DLL神奇地顯示正確。 我沒有使用ToolBox,因爲我不需要GUI。但我想這是唯一正確的做法。 我還有兩個問題,我找不到答案 1。由RDP監視器麻醉產生的dll是否與機器相關? 我的意思是,如果在X86機器上創建不同於在X64機器上生成的不同,這個DLL會有所不同嗎? 2.關於axImp.exe輸出的相同問題 謝謝 – 2010-04-20 13:14:44

    回答

    0

    找到答案同樣的問題。我應該引用一個RDP監視器到工具箱,並且這個DLL神奇地顯示正確。我沒有使用ToolBox,因爲我不需要GUI。但我想這是唯一正確的做法。我還有兩個問題,我無法找到答案1.是否通過給RDP監視器加藥產生的DLL是特定於計算機的?我的意思是,如果在X86機器上創建的不同於在X64機器上生成的,這個dll是否會有所不同? 2.關於axImp.exe輸出的同樣問題謝謝