Building VS 2008 projects using TFS 2013 team build.

Dear members,
Please provide your comments/procedure to build VS 2008 projects using TFS 2013 team build.
Thanks you.
Cheers, Tarun

Hi Tarun,
For the error occurred during TFS build process, you can check whether you specify the build x86 as your build platform. The assemblies in build output that you use might be copied to different location if you have the settings in your project or build
definition.
Check this
page for more details, and check whether the problem can be resolved. If not, then set the logging verbosity to diagnostic level and then check the detailed build log.
Best regards,

Similar Messages

  • Unable to run the maven project using TFS 2013

    Hi All,
    This is Raghu, I am new to TFS.
    I am running Maven project (selenium+java) using TFS. I configured TFS in my local box and installed TFS plugins for Eclipse. I have committed all of my code to TFS and created a new build in TFS using Eclipse TEAM Explore.
    When I executed the build, it displaying the below message not executing my test scripts.
    when I am executing maven from command prompt, it's working fine. 
    I am using Eclipse Luna, TFS2013, java 1.7, Maven 3.1.1
    Debug | Any CPU
    0 error(s), 0 warning(s)
    $/Testselenium/ArrowSOP/pom.xml compiled
    $/Testselenium/ArrowSOP/pom.xml ('install' target(s)) - 0 error(s), 0 warning(s),
    View log file
    No test results
    No code coverage results
    It could be grate, if anybody provide a solution for this issue.
    Thanks
    Raghu

    Hello again,
    It’s just in one of my TFS project I have this problem and it didn’t help to use older versions of the build process templates.
    /Magnus
    Magnus Timner

  • Creating automated builds using TFS 2013

    Hello All,
    I need help regarding how should I create build defination for VS2008,2012,2013 projects in order to get .msi files.
    I have tried using upgraded template for VS2008 proj and using .proj but this is not working and I am getting error of TF.exe exited with code 100 error.
    Thank you.

    Hi sam1388,
    About build Visual Studio project by using TFS build, you can check the links below for more information:
    https://msdn.microsoft.com/en-us/library/ms404859(v=vs.90).aspx
    http://geekswithblogs.net/jakob/archive/2010/05/14/building-visual-studio-setup-projects-with-tfs-2010-team-build.aspx
    http://geekswithblogs.net/BizTalkUnleashed/archive/2012/12/10/how-to-build-visual-studio-setup-projects-.vdproj-with-tfs.aspx
    If you have any issues during the build process, it would be better to elaborate more details  about your scenario including settings, reproduce steps and screenshots for further investigation. Thanks for your understanding.
    @Max, you forget to post your email address.
    Best regards,
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • TF400463 :Can not able to create team project in tfs 2013

    HI
    When am trying to create new project in TFS Collection I cant able to create a project. Since am getting the below error "TF400463 Project Creation failed with error: Object reference not set to an instance of an object"

    Hi
    since the problem not yet solved ... can you share some more details so that I can try it .. find the below error message which am getting ...
    Error Code : TF400463
    <v:shapetype coordsize="21600,21600" filled="f" id="_x0000_t75" o:preferrelative="t" o:spt="75" path="m@4@5l@4@11@9@11@9@5xe"
    stroked="f"><v:stroke joinstyle="miter"><v:formulas><v:f eqn="if lineDrawn pixelLineWidth 0"><v:f eqn="sum @0 1 0"><v:f eqn="sum 0 0 @1"><v:f eqn="prod @2 1 2"><v:f
    eqn="prod @3 21600 pixelWidth"><v:f eqn="prod @3 21600 pixelHeight">
      <v:f eqn="sum @0 0 1">
      <v:f eqn="prod @6 1 2">
      <v:f eqn="prod @7 21600 pixelWidth">
      <v:f eqn="sum @8 21600 0">
      <v:f eqn="prod @7 21600 pixelHeight">
      <v:f eqn="sum @10 21600 0">
     </v:f></v:f></v:f></v:f></v:f></v:f></v:f></v:f></v:f></v:f></v:f></v:f></v:formulas>
     <v:path gradientshapeok="t" o:connecttype="rect" o:extrusionok="f">
     <o:lock aspectratio="t" v:ext="edit">
    </o:lock></v:path></v:stroke></v:shapetype><v:shape alt="cid:[email protected]" id="_x0000_i1025" style="width:723pt;height:275.25pt;" type="#_x0000_t75">
    <v:imagedata o:href="cid:[email protected]" src="file:///C:\Users\arockia_kumar.ITLINFOSYS\AppData\Local\Temp\msohtmlclip1\01\clip_image001.jpg">
    </v:imagedata></v:shape>

  • Best practice using TFS 2013 to report on developer time

    Here is my issue:
    Last year, I stood up a TFS instance for myself since I was the only developer in IT.  Since then we have created a new application development department and pulled in devs who were previously working in other departments outside of IT.  Our CIO
    has needs to be able to see how much time we as devs are assigned to overall work, which is also something our PMs need to see when planning projects.  Since we're using TFS for project and source control, I want to be able to send any metrics out of
    it to show how much time during the month that each dev has been assigned work.  I know that time isn't actually tracked in a Task, so I was going to report on task assigned and remaining work vs. completed work.  That is something I can do on each
    individual project I have in TFS, but how can I do that across multiple projects?
    One idea I had was moving all of our current projects under one project and using Areas for each separate project, but I'm leery of doing this since that project will be using TFS version control and there may be an instance in the future where we may need
    to use GIT.  Any suggestions would be welcomed to help us accomplish our goals.

    Hi David,  
    Thanks for your reply.
    Which message you received when you tried to export work item query to Excel? After you saved the work item query in VS, you can click
    Open Query in Microsoft Excel to open query in Excel. 
    Below is a code snippet about how to get work items’ fields from query:
    TfsTeamProjectCollection tfs =
    new
    TfsTeamProjectCollection(new
    Uri("collectionURL"));
    tfs.EnsureAuthenticated();
    WorkItemStore workitemstores = tfs.GetService<WorkItemStore>();
    try
    … this wiql will get all task work item from team project. You can create your custom work item query, then save this query as a .wiq file in local path, then open this .wiq file and you will find the wiql string in it.
    string wiql =
    SELECT [System.Id], [System.WorkItemType], [System.Title], [System.AssignedTo], [System.State] FROM WorkItems WHERE [System.TeamProject] = ‘TeamProjectName’ 
    AND  [System.WorkItemType] = 'Task' ORDER BY [System.Id]
    ASC";
    Query qry =
    new
    Query(workitemstores, wiql,
    null,
    false);
    ICancelableAsyncResult car = qry.BeginQuery();
    WorkItemCollection wic = qry.EndQuery(car);
    foreach (WorkItem
    wi in wic)
       Console.WriteLine(wi.Id);
    … get more work item field values… 
    catch(Exception
    e)
    Console.WriteLine(e);
    For more information about connect to TFS using API, please refer to this document:
    https://msdn.microsoft.com/en-us/library/bb286958.aspx
    Get work item query API:
    https://msdn.microsoft.com/en-us/library/bb130306.aspx.  
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Define Proxy Server details in MS Dynamics CRM 2013 tamplate project using CRM 2013 developer toolkit

    Hi,
    I am trying to create MS CRM 2013 template project using MS CRM 2013 developer tool kit. When I am trying to connect with MS CRM 2013 online , it is giving me error "407 Proxy Authentication Required".
    Actually I am using proxy server for connect with CRM. In my custom application as well as using plugin registration tool I have define below setting in config file for avoid this error
    <system.net>
      <defaultProxy useDefaultCredentials="true" />
    </system.net>
    But in MS CRM 2013 template project I don't get any option to add config file. So I am unable to add this detail in project.
    Can any one help me, how can I avoid this error for MS CRM 2013 developer tool kit project.
    Thanks,
    ---vaib

    Hi,
    We can :-)
    I will try to find a better forum in the list and move it
    Good luck :-)
      Ronen Ariely
     [Personal Site]    [Blog]    [Facebook]

  • Move a project from TFS 2008 to TFS 2013

    Hi, we are using 2 TFS servers in our company. TFS2008 and TFS2013 SP4. Now I need to migrate  one project (of 6) from TFS 2008 to TFS2013 with all the history and documents from SharePoint services. The TFS2008 is runnig on Windows Server 2008
    x86 and SQL 2005 and WSS. TFS2013 is running on Windows Server 2012 R2 nad SQL2012 and SharePoint Server 2010.
    I have found some discussions with this topic, most of them with backuping and restoring databases. But it was from TFS 2008 to TFS 2013 using TFSconfig.exe import. But this tool is not available in TFS 2013. Is it possible to do such task without installing
    single use TFS2010?
    Thanks, regards Martin

    Hi Martin,  
    Thanks for your post.
    You want only move team project source files and documents from TFS 2008 to TFS 2013 or you want move the whole team project data(source files and work items…) from TFS 2008 to TFS 2013?
    If you want move whole team project data within history from TFS 2008 to TFS 2013, we suggest backup your TFS 2008, and install a new TFS 2010(or 2012) Server using the TFS 2008 backup, then
    move the collection from TFS 2010 to TFS 2013 Server directly, after moved successfully, you can delete the unwanted team projects from moved collection in TFS 2013.
    If you want only move the source files and document from TFS 2008 team project to TFS 2013 Server, you can create a new team project in TFS 2013 Server, then try use the
    TFS Integration Tools to move source files from TFS 2008 team project to this new created TFS 2013 team project, but you need note the limitations in this tool.
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Importing modified Bug WIT does not refresh the template in TFS 2013 for the project created using Scrum Template.

    Hi,
    We have a TeamProjectA created in a collection using ScrumTemplate 2013.4. I have added a new State 'Duplicate' in the Bug WIT and modified the workflow. Also the ProcessConfiguration file is modified to match the metastate and imported using the ImportWit
    Commands which were successful. When I Export the modified WIT using Process Editor for TeamProjectA I can see the Bug.xml has my changes. However, when I try to create a new Bug through TWA, I do not see the new State'Duplicate' that I added.
    I dont see my changes are updated in the common configuration files Path ie C:\\Program Files\Microsoft Team Foundation Server 12.0\Tools\Deploy\ProcessTemplateManagerFiles
    Note: I have a different TeamProjectB created using the Agile template created under the same Collection as my other TeamProjectA. Not sure if this has anything to do with my problem.

    Hi NetLearuner15,  
    Thanks for your reply.
    If you want use witadmin command on your TFS Server machine, you need install VS 2013 on your TFS 2013 Server machine.
    Have you tried create new Bug using VS? The new added state value shows correctly in VS or cannot see it in VS too?
    You’re using TFS 2013 Update 4 and VS 2013 Update 4?
    Yes, you can restart your TFS Server and check the result.
    And we suggest you add a new custom field in your Bug_Test work item type(Fields and Layout) or only edit a default state value in it using Process Editor, then save this Bug_Test work item type and check if this new update shows correctly when you create
    a new Bug_Test work item from TFS Server. If the  new field or changed state value can be updated correctly in your TFS Server, I think your initial ‘Duplicate’ state value not defined correctly in your Bug WIT>>workflow.
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Why do I get build failed "Can't find project or library" in TFS 2013

    Using TFS 2013, VB6, Windows Server 2008R2
    Problem: 
    While performing a TFS build of a VB6 application, I am receiving an error "Compile error in file c:\builds\clsCommon.cls
    Line 122:Can'tfind project or library"
    Setup:
    I have three projects: two VB6 dll's and one vb.net COM Callable Wrapper (CCW) dll. The first project (VB6)
    is called MyBase.dll. When I issue a make from the IDE, it complies and builds the dll. When I perform a build from TFS, again it builds without issue. 
    Next, is my .net assembly. Lets just say it complies and I'm able to compile other applications with it as
    a reference. In fact, let me state that I can compile my entire suite of applications and they work when I build them from the IDE. The problem is when I build from TFS 
    Finally I build the next VB6 project using TFS. This DLL (Called batch) internally references myBase.dll. Inside
    my batch project I have a class called clsCommon.cls. At line number 122 inside clsCommon I instantiate an object based on myBase.clsLOGs. Now when I run the TFS build, I get the error that Batch.clsCommon can not find myBase.clsLOGs:
    Private g_ErrorLogs AS MyBase.clsLOGs '<---- Line 122 of Batch.clsCommon 
    That is the nuts and bolts of it. 
    What I have tried:
    Compatibility mode is turned off. I tried to set it to Binary Compatibility, but I get an error that I can't
    set Compatibility Mode.
    All of out DLL's and EXE's are moved into
    a common executable folder D:\PEEPS\bin. When we set references in the IDE, we point to D:\PEEPS\bin. In TFS, the builds drop into C:\builds.
    IDE Builds drop into D:\PEEPS\bin
    Project references look in D:\PEEPS\bin
    TFS builds and drops into C:\builds
    Why are we doing builds in TFS if makes from the IDE are working?
    Also, to circumvent the issue in the past, we simply took the builds from the developers IDE and gave it to
    QA for testing. If everything tested ok, QA gave it to production support for implementation. The problem with that solution is our industry regulators do not want developers to give production EXE's and DLL's to QA or Production Support. They have to be able
    to perform their own builds and TFS is our code repository.
    Thank you in advance for you help.
    HaYen
    BJK1

    SOLVED
    Hi John,
    Thank you for the reply. 
    Solved this yesterday (had some other projects to work on had to shelve this for a while).
    There is a
    dependency structured path to out compiles:
    Project A is
    dependency for Project B
    Project A and B are required for project C
    etc
    There are about 10 VB6 projects overall.  What we noticed is that if you tried to open one of the last projects in the chain, sometimes we would get an error stating it could find one or more of the other projects.  The thing is all but one of
    these projects were referenced in the (run time) References section of the project and there was no Visual Basic Group so no Project References.  So how were the end projects' finding the initial projects?  I needed to solve this problem to fix my
    TFS issue.
    The answer was in the vbproj file. Internal to the project file a class file can be provided:
    class=someclassname; ..\projectname\classname.cls
    Once I removed the lowest level project as a run time reference and added it as a
    reference in the project file, my builds worked from the top down.
    BJK1

  • Unable to create team project using Agile or CMMI templates

    I am getting error on creation of team project using CMMI or Agile templates. It works good with Scrum templates. Please check out the following exception details:
    Module: Work Item Tracking
    Exception Message: TF237091: Actual reporting settings for the field Microsoft.VSTS.Scheduling.OriginalEstimate are different from those specified in the XML. Changing these settings is prohibited. (type ProvisionValidationException)
    Exception Stack Trace:    at Microsoft.TeamFoundation.WorkItemTracking.Client.ClientMetadataProvisioningHelper.ThrowValidationException(String message)
       at Microsoft.TeamFoundation.WorkItemTracking.Common.Provision.UpdatePackageField.Update(XmlElement fieldElement)
       at Microsoft.TeamFoundation.WorkItemTracking.Common.Provision.UpdatePackageFieldCollection.ProcessFieldDefinitions(UpdatePackageRuleContext context, XmlElement fieldsNode, UpdatePackage batch)
       at Microsoft.TeamFoundation.WorkItemTracking.Common.Provision.WITImporter.Translate()
       at Microsoft.TeamFoundation.WorkItemTracking.Client.Provision.ProvisionClass.Submit(ActionType action, Snapshot snapshot, Int32 projectId, WITImporter importer)
    --- end Exception entry ---
    2015-01-05T09:46:35 | Module: Work Item Tracking | Thread: 42 | Uploaded WorkItemType definition from C:\Users\dkabali\AppData\Local\Temp\TPW_tmpF771.tmp\WorkItem Tracking\TypeDefinitions\Task.xml.
    ---begin Exception entry---
    Time: 2015-01-05T09:46:35
    Module: Engine
    Event Description: TF30162: Task "WITs" from Group "WorkItemTracking" failed
    Exception Type: Microsoft.TeamFoundation.Client.PcwException
    Exception Message: Work item type validation failed. The operation cannot be completed.
    Stack Trace:
       at Microsoft.VisualStudio.TeamFoundation.WorkItemTracking.WitPcwPlugin.PcwPluginComponentCreator.Execute(ProjectCreationContext ctxt, XmlNode taskXml)
       at Microsoft.VisualStudio.TeamFoundation.PCW.ProjectCreationEngine.TaskExecutor.PerformTask(IProjectComponentCreator componentCreator, ProjectCreationContext context, XmlNode taskXml)
       at Microsoft.VisualStudio.TeamFoundation.PCW.ProjectCreationEngine.RunTask(Object taskObj)
    --   Inner Exception   --
    Exception Message: Work item type validation failed. The operation cannot be completed. (type WitPcwFatalException)
    Exception Stack Trace:    at Microsoft.VisualStudio.TeamFoundation.WorkItemTracking.WitPcwPlugin.PcwPluginComponentCreator.WitPcwTask.WorkItemTypesTask.UploadTypeDefinition(String file, Boolean execute)
       at Microsoft.VisualStudio.TeamFoundation.WorkItemTracking.WitPcwPlugin.PcwPluginComponentCreator.WitPcwTask.WorkItemTypesTask.Execute()
       at Microsoft.VisualStudio.TeamFoundation.WorkItemTracking.WitPcwPlugin.PcwPluginComponentCreator.Parse(ContextWrapper wrapper, XmlNode taskXml, Boolean fExecute)
       at Microsoft.VisualStudio.TeamFoundation.WorkItemTracking.WitPcwPlugin.PcwPluginComponentCreator.Execute(ProjectCreationContext ctxt, XmlNode taskXml)
    --- end Exception entry ---
    FYI, I am using TFS 2013 Update 4. I reverted all my customizations done to scrum template. I didnt do any changes for the other templates. I am wondering how to solve this error.  It is okay to install the fresh templates to work on or upgrade to a
    new update. I am already using the latest TFS 2013 update 4 and  I thought I should know about this error before re-install. Please help
    I got stuck on this error. Please advise the related things need to be considered while doing customizations. I have to do lot of customizations that should work fine without any errors. So, Please advise the things to be taken care in process customizations.

    Hi Divya,
    Since we haven't heard from you for a long time, I assume the issue is resolved, I mark useful reply as answer. If you have any concerns, please feel free to reopen
    it or submit a new question. Thanks for your understanding.
    Best regards,
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • TF80070 when using external links in Project with TFS

    I have Project Pro 2010 installed and am using TFS 2013. I can import, refresh, and publish TFS items just fine from my project file, until I add an external link to another project file. Then attempting a refresh of TFS data throws the TF80070 error.

    TF80070 error responds to "Refresh Only"
    'TF80070: Team Foundation encountered an error while performing the operation. It is recommended that you save your work and restart the application.'
    Yes, you are correct, having external links to items outside of the existing
    Project, TFS is not able to complete sync. Workaround seems to be to remove external link.

  • TFS 2013 + MRM - Build & Release Failure

    I have a project in a Git repo in my TFS 2013 environment, and it's automated releases are failing. I am using ReleaseGitTemplate.12.xaml (from
    http://blogs.msdn.com/b/visualstudioalm/archive/2013/12/09/how-to-modify-the-build-process-template-to-use-the-option-trigger-release-from-build.aspx) as my build process template, and VS 2013 as my editor.
    The error message in the build log under the heading "Other Errors and Warnings" is: "Release build failed (type Exception)".
    The stack trace is:
    at System.Activities.Statements.Throw.Execute(CodeActivityContext context)
    at System.Activities.CodeActivity.InternalExecute(ActivityInstance instance, ActivityExecutor executor, BookmarkManager bookmarkManager)
    at System.Activities.Runtime.ActivityExecutor.ExecuteActivityWorkItem.ExecuteBody(ActivityExecutor executor, BookmarkManager bookmarkManager, Location resultLocation)
    After the error occurs, when I bring up the MRM Client it doesn't appear as if a release was even attempted.
    If I set the "Release Build" property on the "Process" tab for the build def to "False", and then run a build using that build def...the build succeeds. I can then, successfully, do a Manual Release using the latest (successful)
    build output and everything works -- i.e. my web/app is updated on the server, including my web.config.token file being processed with the variables in the various stages of my release template.
    I need to figure out why the automated release won't work. I have another project in the same environment that uses TFVC (and ReleaseTfvcTemplate.12.xaml from the same blog thread) and it's automated releases work just fine.
    theBoringCoder

    Hi BC, 
    Thanks for your post.
    You’re using TFS 2013 Update 4 and Release Management Server, Client, Deployment Agent 2013 Update 4 ?
    Try to manually run release template(using completed TFS build) from RM Client, the release can run successfully?
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • How to get chart option in Test tab with TFS 2013 update 4?

    Hello, 
    I have installed Visual studio ultimate - TFS 2013 update4, but I do not see "chart" option in Test plan.
    What are the steps to enable this feature in TFS web client?

    Hi Malvip,  
    Thanks for your post.
    Please ensure you’re using TFS 2013 Update 4, open your TFS Admin Console to confirm that.
    If you can ensure you’re using TFS 2013 Update 4, but still cannot see the Chart in Test plan, please create a new team project using your default TFS 2013 Update 4 process template, the check the Chart in this new team project Web Access.
    https://msdn.microsoft.com/en-us/library/dn282443.aspx
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Unable to connect TFS 2013 from Visual Studio 2005

    Hi Team,
    Our customer had recently migrated all TFS Projects in Team Foundation Server from  2010 to 2013  (which has  .NET 2.0,3.5 and 4.0 Projects)  as well. We are facing one critical issue for some developers working in Visual Studio 2005
    projects after migrating to TFS 2013, were unable to use their VS 2005 Projects with TFS 2013 server.
    We installed the following software in the order
    VS 2005 professional edition
    Team Explorer 2005
    VS 2005 SP1
    Forward Compatibility Patch SP1
    MSSCCI Plugin for TFS 2013
    Team Explorer 2013
    We have also referred the below msdn links to resolve the problem
    http://blogs.msdn.com/b/tfssetup/archive/2014/01/23/connecting-to-team-foundation-server-2013-using-visual-studio-2005-thru-msscci-provider.aspx
    http://blogs.msdn.com/b/tfssetup/archive/2014/01/23/connecting-to-team-foundation-server-2010-using-visual-studio-2005-thru-msscci-provider.aspx
    SaranRam

    Hi SaranRam,
    It's suggested to use the same version of VS and TFS, and it would be better to use Visual Studio/Team Explorer 2013 to work with TFS 2013.
    For your situation, you can have a try to Team Explorer 2013 separately to connect to the team project in TFS 213 and work with the upgraded projects. You can also have a check on other machines to see if it works for you. Another option is clean team founation
    cache to see if it's related to your credential. Also view event logs to see if there any useful information.
    About the second link you referred, please have a double check if  you have configured it properly. And elaborate more details if the issue persists.
    Best regards,
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • TFS 2013 - Hide iteration work items from Backlog page in Web Access.

    Hi All,
    I am using TFS 2013, update 3.  I have a single team project with a few Teams.  When I am on a team's board, and click on "backlogs" I only want to display the work items that are in the default area for the team.  I don't want to
    display those that are already assigned to an iteration.  Is there way to accomplish this?  Any help will be greatly appreciated.  The process template that I am using is "MSF for Agile Development....".

    Hi Mego123,
    When you create a work item, the iteration field should has its value before saving the work item. We cannot have a work item with null for iteration. And it's not conflict with the work items in the default area. Even you specify the area to the team, you
    also have to use an iteration.
    If you have other concerns, please give out more details about your requirement.
    Best regards,
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place. <br/> Click <a
    href="http://support.microsoft.com/common/survey.aspx?showpage=1&scid=sw%3Ben%3B3559&theme=tech"> HERE</a> to participate the survey.

Maybe you are looking for