我在monodevelop中创建了一个monotouch项目,如果我用notepad(或OSX中的任何东西)打开它,我可以看到msbuild文件导入任务来自 Import Project =“$(MSBuildBinPath)\ Microsoft.CSharp.targets” 和 Import Project =“$(MSBuildToolsPath)\ Microsoft.CSharp.targets”
这些文件位于OSX中的哪个位置? 我试图了解构建过程如何在monodevelop中工作以使其按照我的意愿运行。 我可能不需要修改这些文件,但我想了解这些文件是如何的。
答案 0 :(得分:1)
在Mac上,假设您使用默认的Mono框架安装程序,并假设项目的ToolsVersion为3.5,$(MSBuildToolsPath)
和$(MSBuildBinPath)
都是/Library/Frameworks/Mono.framework/Versions/Current/lib/mono/3.5
但是,这些实际上并不适用于MonoTouch,原因有两个:
您可以看到MonoTouch构建代码in the MD source repository的MonoDevelop端。