2013-01-19 155 views
0

在C#應用程序中使用photoshop庫。無法打開文件,因爲打開選項不正確

public static ps.ApplicationClass app 

createPreviewThumbnail(filepath);//looks like "http://192.26.1.105/Connect/testjob/test.PSD" 

    public static void createPreviewThumbnail(string sourcePath) 
    { 
    app = new ps.ApplicationClass(); 
    Photoshop.Document doc = app.Open(sourcePath, null, null); 
     ...... 
    } 

此代碼工作正常,但有些時候,我得到這個例外是cannot open the file because the open options are incorrect什麼可能是這個原因?

+1

我猜測(只是一個粗略的猜測)開放選項可能是不正確的。 sourcePath定義在哪裏? – sevenseacat

+0

再次,sourcePath變量來自哪裏? – sevenseacat

+0

sourcePath是遠程路徑.. –

回答

0

問題可能出現在文件路徑中。

我在最近一直在處理的一段代碼上有兩次這個錯誤消息。第一次,錯誤是由於目錄路徑中有兩種不同的文件。該代碼只有在目錄中沒有其他文件的情況下才有效。

我解決了這個問題後,出現了同樣的錯誤信息。我試圖改變文件路徑,但它不起作用。但是,當我將文件路徑改回原來的狀態時,它就起作用了。我之前可能有錯誤或錯誤,但不知道它。

希望能幫助任何人獲得相同的錯誤信息。