我正在使用MonoDevelop和MonoTouch。當我將.NET程序集引用添加到我的項目時,MonoDevelop將在構建過程中將該.dll文件複製到bin/iPhone/Release/xxxx.app目錄中。然後在構建過程中,它將修改該文件並去除未使用的內容。MonoDevelop無法處理只讀文件
問題是,如果該文件是隻讀文件,MonoDevelop將無法構建過程,因爲它以後無法修改(其副本)文件。這使得使用像Perforce這樣的源代碼控制系統非常困難,因爲Perforce會將所有文件保持爲只讀狀態,直到您將它們簽出爲止。
我只想讓MonoDevelop在將文件複製到bin/iPhone/Release/xxxx.app中時使其可寫,因爲它擁有該文件的副本,所以它應該始終執行此操作。
有沒有人知道一種方法來使MonoDevelop做到這一點,或以任何其他方式解決這個問題?
是的,這是一個錯誤,但我想有人可能知道一個解決方法。我對MonoDevelop和MonoTouch的經驗是,爲了解決像這樣的問題,必須知道部落知識。無論如何,我在這裏提交了一個bug:https://bugzilla.novell.com/show_bug.cgi?id = 677924 – Mike 2011-03-08 22:18:42
請填寫http://bugzilla.xamarin.com中的所有錯誤,因爲Mono,MonoDevelop,MonoTouch .. (商業和開源軟件)現在正在Xamarin的領導下。 – poupou 2011-11-12 01:07:56