anchor.diff:                | OutputType.Dll -> "dll"
                 | OutputType.Exe -> "exe"
       let copyFile = sprintf "%s/%s.%s" MSBUILD_BIN_FOLDER output ext
  +    let prjProperty = ProjectPropertyName project
  +    let condition = sprintf "'$(%s_Copy)' == ''" prjProperty
       XDocument(
           XElement(NsMsBuild + "Project",
  +            XElement (NsMsBuild + "PropertyGroup",
  +                XElement (NsMsBuild + defineName, "Y")),
               projectRefs,
               packageRefs,
               XElement(NsMsBuild + "ItemGroup",
  
positive.code: let generateImportCopy (project : Project) =
      let projectRefs = seq {
          for prjRef in project.ProjectReferences do
              yield XElement(NsMsBuild + "FBProjectReferences",
                      XAttribute(NsNone + "Include", sprintf "$(SolutionDir)/.full-build/projects/%s-copy.targets" prjRef.toString))
      }
  
      let packageRefs = seq {
          for pkgRef in project.PackageReferences do
              yield XElement(NsMsBuild + "FBProjectReferences",
                      XAttribute(NsNone + "Include", sprintf "$(SolutionDir)/.full-build/packages/%s/package-copy.targets" pkgRef.toString))
      }
  
      let output = (project.Output.toString)
  
negative.code: 
  let generateCopyFromTarget (project : Project) =
      let projectProperty = ProjectPropertyName project
      let binCondition = sprintf "'$(%s)' == ''" projectProperty
  
      XElement(NsMsBuild + "Target",
  