خطأ عندما تحاول بناء تطبيق ويب ASP.NET MVC مع TeamCity
-
03-07-2019 - |
سؤال
ولدي تطبيق ويب Asp.Net MVC أنني النامية. لدي TeamCity المثبتة على محطة تطوير بلدي، وكنت تدير CI يبني على. كل ما فتئ يعمل على ما يرام. أود أن نقل TeamCity الخروج من الجهاز الخاص بي، وعلى الخادم ديف / بناء جديدة التي تم تسليمها فقط. أنا لا أريد أن تثبيت Visual Studio على الملقم بناء. ولكنه طبقات أن msbuild لا يمكن بناء مشروع تطبيق ويب.
<اقتباس فقرة>وE: \ TeamCity \ buildAgent \ عمل \ 48e528785fe346fa \ SRC \ ويب \ Web.csproj (489، 11): خطأ MSB4019: والمستوردة "C المشروع: \ برنامج ملفات \ MSBuild \ مايكروسوفت \ VisualStudio \ V9.0 \ يبابليكاتحده \ Microsoft.WebApplication.targets " لم يتم العثور على. تأكد من أن مسار في الإعلان هو صحيح، وهذا الملف موجود على القرص.
اقتباس فقرة>ولقد وجدت بضعة يضرب على جوجل، ولكن لا شيء مقبول. وكانت الاقتراحات إما تثبيت Visual Studio، أو نسخ بعض الدلائل من Visual ستوديو لأكثر من الخادم، وما إلى ذلك.
وماذا يمكنني أن أفعل لتمكين TeamCity لبناء مشروع بلدي على الخادم ديف / البناء.
المحلول
ويبدو نسخ الملف على <لأ href = "http://social.msdn.microsoft.com/Forums/en-US/tfsbuild/thread/db5d2ec9-ee15-4de3-abe6-688d81a36461" يختلط = "noreferrer "> ستعمل بالتأكيد . هل جربته؟ التفكير في ملف .targets على شكل سلسلة من التعاريف لكيفية MSBuild أداء عملها.