Re: Working With WPF in D2007/D2008?
- From: Robert Giesecke <spam@xxxxxxxxx>
- Date: Tue, 29 Apr 2008 14:18:02 +0200
I.P. Nichols wrote:
"Robert Giesecke" wrote:I.P. Nichols wrote:
Blend uses the Visual Studio *.proj file as the interface so that if either Visual Studio or Blend make changes to either a XAML or it's code behind file, the other one knows that a change has happened and can reload the changed files.
That *is* the MSBuild file.
Maybe I'm being too persnickety but in the vernacular of both MSBuild and Visual Studio they are referred to as "Project" files. For instance if you have a C# Visual Studio project named foo, you can build the project with the command line "MSBuild foo.sln". If you rename or delete the foo.csproj file and try to build with that same command line, MSBuild will complain with the error message "MSBUILD : error MSB1009: Project file does not exist."
MSBuild has a special handler for solution files. But you can always call msbuild on the project files directly.
From MSBuild's POV all of them are the same. It will populate "properties" with every node in the project file that it doesn't know of, so that all build targets can access those values. (like click-once, or the compiler)
The main difference between a C# project and an Oxygene or Delphi one is, that C# has this line:
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
While Oxygene has this one;
<Import Project="$(MSBuildExtensionsPath)\RemObjects Software\Chrome\RemObjects.Chrome.targets" />
And this line is totally uninteresting for Blend.
Blend only cares about the files and folders that are listed in the project file.
So as I said, you should be able to open Delphi.Net projects with Blend (in theory), but I don't think that you would really want to do that.
Because D.Net cannot handle every code that the WPF codegen can emit.
(And I do keep repeating myself here *g*)
.
- Follow-Ups:
- Re: Working With WPF in D2007/D2008?
- From: I.P. Nichols
- Re: Working With WPF in D2007/D2008?
- References:
- Working With WPF in D2007/D2008?
- From: Alchemist
- Re: Working With WPF in D2007/D2008?
- From: Bernhard Geyer
- Re: Working With WPF in D2007/D2008?
- From: Markus.Humm
- Re: Working With WPF in D2007/D2008?
- From: Craig Stuntz [TeamB]
- Re: Working With WPF in D2007/D2008?
- From: I.P. Nichols
- Re: Working With WPF in D2007/D2008?
- From: Robert Giesecke
- Re: Working With WPF in D2007/D2008?
- From: I.P. Nichols
- Re: Working With WPF in D2007/D2008?
- From: Robert Giesecke
- Re: Working With WPF in D2007/D2008?
- From: I.P. Nichols
- Re: Working With WPF in D2007/D2008?
- From: Robert Giesecke
- Re: Working With WPF in D2007/D2008?
- From: I.P. Nichols
- Working With WPF in D2007/D2008?
- Prev by Date: Re: Delphi 2008 and current controls that are Unicode aware?
- Next by Date: Re: Delphi 2008 and current controls that are Unicode aware?
- Previous by thread: Re: Working With WPF in D2007/D2008?
- Next by thread: Re: Working With WPF in D2007/D2008?
- Index(es):
Relevant Pages
|