2010-12-09 969 views
0

我們有一個企業VB6應用程序,此應用程序需要訪問許多共享資源。爲了測試新增功能的功能,我們發佈了一個新版本,然後我們爲將要測試新功能的用戶設置權限。總之我們有爲應用程序測試準備場景Visual Basic 6 - 運行時錯誤75 - 路徑/文件訪問錯誤

當嘗試運行使用我們獲得成功的發展用戶帳戶在某個用戶的PC上的應用程序,但是當我們試圖訪問相同的可執行文件,用戶帳戶,我們收到運行錯誤75 - 路徑/文件訪問錯誤

有關這種錯誤起源的一些想法?所有的想法都會很感激。

注意:重要的是要說開發者和用戶都在同一個內部網和同一個網絡域中。

回答

1

如果您不想調試它,您可以使用類似Process Monitor的工具來觀看它,並只查看上次訪問的文件系統對象。它很可能會嘗試訪問或執行用戶帳戶沒有的或權限不足的情況。從錯誤消息中獲得確切的原因幾乎是不可能的(因爲錯誤號是更通用的,並且會針對不同的資源或文件操作彈出)。

+0

我會考慮使用Proccess Monitor或類似的工具。現在我們已經解決了我們的問題,可能有些開發人員在測試發生時試圖覆蓋文件。 – ArBR 2010-12-09 23:26:28

2

該錯誤幾乎總是表示一個簡單的安全違規。可能是文件權限,或者像試圖寫入標記爲只讀的文件一樣簡單。

或者該路徑可能對用戶無效,例如嘗試在用戶不存在的驅動器號上打開文件。

只需查看VB6手冊中的錯誤75將列出大多數可能性。