[MonoDevelop] .proj files from visual studio

Jay Bazuzi jay at bazuzi.com
Fri Aug 3 15:26:13 UTC 2012


I don't know about xbuild, but I do know about MSBuild. I hope this
information will be useful to you.

MSBuild will consume any file you offer it as an MSBuild project file, if
you pass it on the command line. If you don't pass one, it will look in the
current directory for any file with an extension ending in "proj", or .sln,
If it finds exactly one, it will use that one.

A project file doesn't actually have to *build* anything. It just contains
targets which execute tasks which can do anything. I used to work on
systems that used MSBuild as a general purpose scripting language. It was a
little awkward, but way better than CMD, and the logging features were
AWESOME. Today, I'd do it with PowerShell, but that was
pre-PowerShell. (Aside: if we could tease out the logging component in
xbuild so it can be consumed in other software, that could be a big win.)

By convention, C# projects use .csproj, VB projects use .vbproj, etc. Also
by convention, .proj files do things that aren't attached to a specific
language. But remember, that's only a convention.

-J

On Fri, Aug 3, 2012 at 4:30 AM, Ian Norton <
ian.norton-badrul at thales-esecurity.com> wrote:

> On 02/08/12 16:06, Aaron Boxer wrote:
>
>> Hello!
>> I have a visual studio solution that contains a .proj file. The .proj file
>> copies various files into the distribution folder. Can monodevelop run
>> this
>> .proj file?
>>
>> I also have a number of msbuild tasks.  Can I run these too? I am on
>> OSX Snow Lion.
>>
>> Also, I have some windows batch files.
>>
>> Thanks!
>> ______________________________**_________________
>> Monodevelop-list mailing list
>> Monodevelop-list at lists.ximian.**com <Monodevelop-list at lists.ximian.com>
>> http://lists.ximian.com/**mailman/listinfo/monodevelop-**list<http://lists.ximian.com/mailman/listinfo/monodevelop-list>
>>
> Are .proj files are the old ones for c#?
>
> ______________________________**_________________
> Monodevelop-list mailing list
> Monodevelop-list at lists.ximian.**com <Monodevelop-list at lists.ximian.com>
> http://lists.ximian.com/**mailman/listinfo/monodevelop-**list<http://lists.ximian.com/mailman/listinfo/monodevelop-list>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ximian.com/pipermail/monodevelop-list/attachments/20120803/d91fdce1/attachment.html>


More information about the Monodevelop-list mailing list