Answered by:
aspnet_merge.exe not on my machine?

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