昨天我試圖獲得一個特定進程打開的文件列表,但它似乎是一個使用C#的巨大任務。有人向我指出Mark Rusinovich稱爲Handle這個漂亮的程序。如何在部署C#應用程序時處理這種情況?
該程序似乎滿足我的需求,但許可證阻止我重新分配它(根據我的理解,我無法將該程序與該二進制文件一起編譯,因爲這樣我就會重新分發它)。我最初只是想用程序來生成輸出,然後解析輸出以供我自己使用,但現在我想這是不可能的。
那麼我現在該做什麼?當我的程序啓動時,彈出一個框告訴用戶在使用我的程序之前首先從微軟網站下載此程序?如果我想部署它,有人可以提出可以使用的解決方案嗎?
PS:我的應用程序是一個免費的
感謝建議。正如我所提到的,沒有銷售涉及。這只是一個免費下載的應用程序。但我想你說的是有道理的。 – Legend 2010-05-10 15:02:40
對不起,錯過了「免費軟件」PS。我可以看到他們爲什麼禁止在物理媒體上分發。他們的程序是免費軟件,他們可能不希望支持最新版本的麻煩,更不用說知道什麼時候的舊版本。 – MusiGenesis 2010-05-10 16:02:23
非常感謝!那麼我會繼續。 – Legend 2010-05-11 01:36:28