基於「Pro C#2010和.net 4.0平臺」一書第1148頁的書,它聲稱C#編譯器不理解XAML標記。相反,我們必須使用MSBUILD。WPF - VS2010的C#編譯器何時開始支持編譯XAML標記?
然而,我發現我可以能夠直接編譯的幫助VS2010 SP1中的WPF解決方案從
WPF - How to run WPF solution in VS2010 SP1
所以,問題是,「什麼時候VS2010的C#編譯器開始支持編譯XAML標記?「
謝謝
基於「Pro C#2010和.net 4.0平臺」一書第1148頁的書,它聲稱C#編譯器不理解XAML標記。相反,我們必須使用MSBUILD。WPF - VS2010的C#編譯器何時開始支持編譯XAML標記?
然而,我發現我可以能夠直接編譯的幫助VS2010 SP1中的WPF解決方案從
WPF - How to run WPF solution in VS2010 SP1
所以,問題是,「什麼時候VS2010的C#編譯器開始支持編譯XAML標記?「
謝謝
XAML與C#無關; C#編譯器支持XAML是沒有意義的。
自2005年起,Visual Studio已經使用了MSBuild; .csproj
文件實際上是MSBuild腳本。
C#編譯器不編譯XAML,因爲它是一種不同的語言。但是,在構建WPF應用程序時,Visual Studio將XAML標記編譯爲代碼。欲瞭解更多信息,請參閱:http://msdn.microsoft.com/en-us/library/aa970678.aspx