我正在使用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