anchor.diff:      let wsName, fsharpTools =
           "Zafir", ["Zafir.FSharp"]
   
  -    let getExtensionName () =
  -        "Zafir"
  -
  -    let getExtensionGuid () =
  -        Guid("99c562e0-fcfc-4b8c-bcea-976bd67d0275")
  -
  -    let getExtensionDecription () =
  -        "C#/F#-to-JavaScript compiler and web application framework"
  +    let getExtensionName isCSharp =
  +        "Zafir." + if isCSharp then "CSharp" else "FSharp" 
  +
  +    let getExtensionGuid isCSharp =
  +        if isCSharp then
  +            Guid("ade77674-5840-4766-8a37-c7228d459ab1")
  +        else
  +            Guid("99c562e0-fcfc-4b8c-bcea-976bd67d0275")
  +
  +    let getExtensionDecription isCSharp =
  +        if isCSharp then "C#" else "F#"
  +        + "-to-JavaScript compiler and web application framework"
   #else
       let wsName, fsharpTools =
           "WebSharper", []
  
positive.code:                 VersionInfo = VersionInfo.FromFileName(cfg.NuPkgPath).Value
              }
  
      let getIdentity () =
          VST.ExtensionIdentity.Create(getExtensionName (), getExtensionGuid ())
  
      type TemplateDef =
          {
  
negative.code: #endif
  
      let getWebSharperExtension com =
          let desc = getExtensionDecription com.Config.IsCSharp
          let editions =
              [
                  VX.VSEdition.Premium
  