Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Question
Wednesday, December 21, 2016 10:37 PM
I'm trying to create a .netstandard nuget package following these instructions, using VS2017 RC. It builds fine, but when I try to create the package using
msbuild /t:pack /p:Configuration=Release
I get an error, that the "target pack" is not availiable in my solution: (sorry for the german)
error MSB4057: Das Ziel "pack" ist im Projekt nicht vorhanden.
I'm not really sure what to do with this message or where I should be looking to fix it. Any suggestions?
All replies (3)
Monday, December 26, 2016 5:45 AM ✅Answered
Hi Thomas,
>>I get an error, that the "target pack" is not available in my solution: (sorry for the German)
According to the error log, you should switch the .sln solution path to the appropriate .csproj project path when you packing your package. Because the package metadata is contained directly in the .csproj file.
According to the instructions , the pack path should be in the same directory of the file AppLogger.csproj rather than solution file AppLogger.sln. The default pack path should be: C:\Users\{username} \Documents\visual studio 2017\Projects\AppLogger\AppLogger.
So you can write the .csproj file path in the command line directly:
msbuild "C:\Users\Administrator\Documents\visual studio 2017\Projects\AppLogger\AppLogger\AppLogger.csproj" /t:pack /p:Configuration=Release
Best Regards,
Weiwei
MSDN Community Support
Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact [email protected].
Thursday, December 22, 2016 6:05 AM
Hi Thomas,
Based on your description, your case more related to Nuget, I will help move your case to an appropriate forum for better support.
Best regards,
Kristin
MSDN Community Support
Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact [email protected].
Monday, December 26, 2016 4:59 PM
Thanks for the tip, that led me to the right path.
Additionally I needed to install the "NuGet.Build.Tasks.Pack" package from NuGet.