locked
aspnet_merge.exe not on my machine? RRS feed

  • Question

  • User1227920254 posted

     I installed the latest vs2008 web deployment projects (http://www.microsoft.com/downloads/details.aspx?FamilyId=0AA30AE8-C73B-4BDD-BB1B-FE697256C459&displaylang=en)

    and now I am receiving the following error when compiling:

    Error    1    The specified task executable location "C:\Program Files\\Microsoft SDKs\Windows\v6.0A\bin\aspnet_merge.exe" is invalid.        1    1    PmMortars.mil_deploy

    The web site says that aspnet_merge.exe utility is a separate download found at http://www.microsoft.com/downloads/details.aspx?FamilyID=74dd6e2d-89c6-4e1e-af00-fc7d70f15439&DisplayLang=en, but this link is broken WHERE CAN I DOWNLOAD IT for vs2008????????
     

    Monday, March 3, 2008 12:12 PM

Answers

  • User-762694769 posted

    Some options you might want to try:

    - Uninstall all Windows SDK components, and then reinstall Windows SDK to see if it helps.

    - Use another edition of VS2008 (eg standard, team) to see the problem still exists.

    - Use a trial version of VS2008.

     

    • Marked as answer by Anonymous Thursday, October 7, 2021 12:00 AM
    Monday, March 3, 2008 4:00 PM

All replies

  • User898298564 posted

    There is a product feedback entry for Visual Studio located here:

     http://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=328652

     

    and a link located here:

    http://www.microsoft.com/downloads/details.aspx?FamilyId=0AA30AE8-C73B-4BDD-BB1B-FE697256C459&displaylang=en

    Monday, March 3, 2008 12:41 PM
  • User1227920254 posted
    Thanks.

    There is a product feedback entry for Visual Studio located here:

     http://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=328652
    and a link located here:

    http://www.microsoft.com/downloads/details.aspx?FamilyId=0AA30AE8-C73B-4BDD-BB1B-FE697256C459&displaylang=en

    Thanks for your reply, however, I don't quite understand what you are saying. I already downloaded the WDP as stated in my post; there is also a post left on the forum you specified which mirrors the exact problem I am having at the moment so I do not need to repost the same issue again.

    My question is WHERE can I get aspnet_merge.exe, or, I at least want to know what process should have installed it so I can try again. It appears that the WDP install DOES NOT install it, so WHERE do I get it, or, how do I install it.

     

    Monday, March 3, 2008 12:58 PM
  • User-762694769 posted

    aspnet_merge comes with Windows SDK, which should be installed if you install VS2008 with the default options. You could try installing Windows SDK yourself to see if it helps.

    Monday, March 3, 2008 1:04 PM
  • User1227920254 posted

    Thanks much; but what sdk are you referring to (e.g. which framework)?  If > 2.0 then the only one available appears to be for 2008 Server and Vista development (http://www.microsoft.com/downloads/details.aspx?familyid=E6E1C3DF-A74F-4207-8586-711EBE331CDC&displaylang=en) and it "wants" you to install a bunch of crap I don't I need  e.g. if I do not install the stuff I do not want COM, Win32 dev, it tells me that some of the rest of the stuff I DO need may not work correctly e.g. .Net dev stuff

    Thanks. 

    Monday, March 3, 2008 1:10 PM
  • User-762694769 posted

    Take a look at this blog entry by the Windows SDK team on 2008/02/07, which contains links to the actual downloads

    http://blogs.msdn.com/windowssdk/archive/2008/02/07/windows-sdk-rtms.aspx

    The full name of the SDK seems to be "Microsoft Windows SDK for Windows Server 2008 and .NET Framework 3.5".

    Monday, March 3, 2008 1:24 PM
  • User1227920254 posted

    Thanks much. I'll post my experience.

    Monday, March 3, 2008 1:39 PM
  • User1227920254 posted

    Take a look at this blog entry by the Windows SDK team on 2008/02/07, which contains links to the actual downloads

    http://blogs.msdn.com/windowssdk/archive/2008/02/07/windows-sdk-rtms.aspx

    The full name of the SDK seems to be "Microsoft Windows SDK for Windows Server 2008 and .NET Framework 3.5".

     

    The release notes after install (http://msdn.microsoft.com/en-us/windowsserver/bb986638.aspx) state:

    5.3.2 Some Tools Require .NET Framework 3.5

    The following tools require .NET Framework 3.5, which does not ship with the Windows SDK:

    • sqlmetal.exe
    • wsatui.dll
    • aspnet_merge.exe
    • SvcConfigEditor.exe
    • xsltc.exe

    However, aspnet_merge.exe was installed in C:\Program Files\MSBuild\Microsoft\WebDeployment\v8.0, which, I am now getting a Web Deployment Project compiler error which says it is looking for aspnet_merge.exe in C:\Program Files\\Microsoft SDKs\Windows\v6.0A\bin\aspnet_merge.exe.

    Error    1    The specified task executable location "C:\Program Files\\Microsoft SDKs\Windows\v6.0A\bin\aspnet_merge.exe" is invalid.        1    1    MyDeployVs2008
     

    Am I the only sap having this problem???????? What am I supposed to do, hand-copy it over heh?

     

    Monday, March 3, 2008 1:54 PM
  • User-762694769 posted

    The note is just saying that aspnet_merge requires .NET 3.5, and that .NET 3.5 does not ship with Windows SDK. If you are already using VS2008, then it is likely that you already have .NET 3.5.

    After you install Windows SDK, you should be able to find aspnet_merge.exe in "C:\Program Files\\Microsoft SDKs\Windows\v6.0A\bin\aspnet_merge.exe". On my machine, I am able to find the tool at this path. On my machine, the version displayed when I run the tool is 3.5.21022, and date 11/07. Do you mean this file is still missing even after you installed Windows SDK?

    The one in WebDeployment\v8.0 is for VS2005. It is most likely there if you have VS2005 with WDP.

    Which version of VS2008 are you using? There was also a report concerning using VS2008 Professional Pro, and not getting aspnet_merge:

    http://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=328652

    Monday, March 3, 2008 2:41 PM
  • User1227920254 posted

    The note is just saying that aspnet_merge requires .NET 3.5, and that .NET 3.5 does not ship with Windows SDK. If you are already using VS2008, then it is likely that you already have .NET 3.5.

    After you install Windows SDK, you should be able to find aspnet_merge.exe in "C:\Program Files\\Microsoft SDKs\Windows\v6.0A\bin\aspnet_merge.exe". On my machine, I am able to find the tool at this path. On my machine, the version displayed when I run the tool is 3.5.21022, and date 11/07. Do you mean this file is still missing even after you installed Windows SDK?

    The one in WebDeployment\v8.0 is for VS2005. It is most likely there if you have VS2005 with WDP.

    Which version of VS2008 are you using? There was also a report concerning using VS2008 Professional Pro, and not getting aspnet_merge:

    http://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=328652

     

     Appreciate your help. I am using VS2008 Professional Edition and I do have Web Deployment Projects 2008 installed (version 9.0.21022 according to the VS Help->About). However, no aspnet_merge.exe file installed in my C:\Program Files\\Microsoft SDKs\Windows\v6.0A\bin directory. Strange thing, is, my build is trying to run aspnet_merge from C:\Program Files\\Microsoft SDKs\Windows\v6.0A\bin and not finding it.

    BTW, this is a converted vs2005 Web App dont know if that makes a difference or not.

    P.S. I tried installing the Web Deployment Projects 2008 separately, which is the state I am at now, and I still get the same error.


     

    Monday, March 3, 2008 3:08 PM
  • User-762694769 posted

    How did you get your copy of VS2008 Pro? If you are using the subscriber download ISO, then it could have been the same problem encountered by the reported issue.

    Monday, March 3, 2008 3:48 PM
  • User1227920254 posted

    Good detective work, went right over my head. Yes, it was an ISO; perhaps this is the issue :(

    Monday, March 3, 2008 3:52 PM
  • User-762694769 posted

    Some options you might want to try:

    - Uninstall all Windows SDK components, and then reinstall Windows SDK to see if it helps.

    - Use another edition of VS2008 (eg standard, team) to see the problem still exists.

    - Use a trial version of VS2008.

     

    • Marked as answer by Anonymous Thursday, October 7, 2021 12:00 AM
    Monday, March 3, 2008 4:00 PM
  • User898298564 posted

    [Yes] 

    Monday, March 3, 2008 5:56 PM
  • User1227920254 posted

    Some options you might want to try:

    - Uninstall all Windows SDK components, and then reinstall Windows SDK to see if it helps.

    - Use another edition of VS2008 (eg standard, team) to see the problem still exists.

    - Use a trial version of VS2008.

     

    I already tried option #1 and #2 would be my last resort as I am currently using professional. I am going to try #3. 

    Tuesday, March 4, 2008 8:50 AM
  • User-1590542355 posted

    Hi,

    Did you have any luck with this?  I've repaired my install of  the windows 2008 SDK but aspnet_merge is definitely not there!

    C:\Program Files\Microsoft SDKs\Windows\V6.0A\Bin

    but it is in

    C:\Program Files\Microsoft SDKs\Windows\v6.1\Bin

    but VS 2008 is trying to use v6.0A

     

    Any thoughts?

    Thanks 

    Saturday, April 26, 2008 10:55 AM