アホなことをやろうとしていますが、お付き合い頂けると幸いです。
タイトルの通りですが、IDEを使わず.NetFlameWork4.6のみでUWPアプリを作ろうと、
以下のソースを作成しました。

using System;
using System.Linq;
using Windows.ApplicationModel;
using Windows.ApplicationModel.Activation;
using Windows.UI.Xaml;
using Windows.UI.Xaml.Controls;
using Windows.UI.Xaml.Navigation;

namespace App1
{
    /// <summary>
    /// Program class
    /// </summary>
    public static class Program
    {
        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Windows.UI.Xaml.Build.Tasks"," 14.0.0.0")]
        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
        static void Main(string[] args)
        {
            global::Windows.UI.Xaml.Application.Start((p) => new App());
        }
    }

    class App : Application
    {
        public App()
        {
            Microsoft.ApplicationInsights.WindowsAppInitializer.InitializeAsync(
                Microsoft.ApplicationInsights.WindowsCollectors.Metadata |
                Microsoft.ApplicationInsights.WindowsCollectors.Session);
        }
    }
}

csc.exeでコンパイルの結果、以下のエラーが発生しました。

error CS1525: '>' は無効です。
error CS1026: ) が必要です。
error CS1002: ; が必要です。
error CS1525: ')' は無効です。

メソッド形式を使うには、linqをusingするだけでは足りないのでしょうか。
何かご存じの方いらっしゃいましたら、ご教授お願いします。すみません。