msbuild विजुअल स्टूडियो 2013: डाटाबेस प्रोजेक्ट एमएसबिल्ड त्रुटि




visual-studio-2013 database-project (11)

मैं विजुअल स्टूडियो कम्युनिटी 2013 का उपयोग कर रहा हूं।

मुझे एक ही त्रुटि थी:

आप SQL सर्वर उपकरण को अद्यतन करके इसे ठीक कर सकते हैं:

Tools --> Extensions and Updates

फिर उत्पाद अपडेट के तहत आपको SQL सर्वर अपडेट अपडेट करने का विकल्प दिखाई देगा।

अद्यतन स्टूडियो को पुनरारंभ करने के बाद अद्यतन पर क्लिक करें।

मुझे विजुअल स्टूडियो 2013 में मेरे समाधान के हिस्से के रूप में एक डेटाबेस प्रोजेक्ट मिला है। पिछले 3 सप्ताह से पूरी तरह से काम कर रहे हैं और अब अचानक यह निर्माण नहीं करेगा और इसलिए मैं कोई भी परिवर्तन प्रकाशित नहीं कर सकता। मुझे एक एमएसबिल्ड त्रुटि मिल रही है:

"सी: \ प्रोग्राम फ़ाइलें (x86) \ MSBuild \ Microsoft \ VisualStudio \ v12.0 \ SSDT \ Microsoft.Data.Tools.Schema.SqlTasks.targets (513,5): त्रुटि: MSB4018:" SqlBuildTask "कार्य अप्रत्याशित रूप से विफल System.MethodAccessException: विधि 'माइक्रोसॉफ्ट.डाटा.Tools.Schema.Sql.Build.SqlTaskHost.OnCreateCustomSchemaData (System.String, System.Collections.Generic.Dictionary`2)' विधि का उपयोग करने के लिए विधि 'द्वारा प्रयास करें। Microsoft.Data.Tools। घटक। डायग्नोस्टिक्स। सक्लट्रैसर। शॉलट्रेस (सिस्टम। डायग्नोस्टिक्स। ट्रेसइवेंट टाइप) 'असफल रहा। "

किसी को भी कोई विचार है? मैंने आज सुबह सब कुछ स्रोत नियंत्रण से नवीनतम परिवर्तनों को खींच लिया था। मैं नहीं देख सकता कि यह वास्तविक MSBuild प्रक्रिया को कैसे गड़बड़ कर देगा, और जिस व्यक्ति ने आखिरी बार चेक किया है, उसके पास कोई समस्या नहीं है।


मैंने एमएसडीएन ग्राहक डाउनलोड में "विजुअल स्टूडियो 2013 अपडेट 2" की खोज की और यह वहां था

इसके अलावा मैंने एमएस वीएस2013 एसक्यूएलबिल्डटास्क 04018 त्रुटि के साथ एक बग दायर की है अगर आपको एक ही समस्या हो रही है तो कृपया इसे वोट दें


यह पता चला कि समस्या विजुअल स्टूडियो अपडेट 3 के साथ थी। मैंने अनइंस्टॉल किया और VS 2013 को केवल 2 अपडेट करने और डेटा टूल्स को पुनर्स्थापित करने के लिए पुनर्स्थापित किया और यह अब पूरी तरह से काम करता है।


मेरी भी यही समस्या थी। मैंने विजुअल स्टूडियो 2013, अपडेट 4, एसएसडीटी, डीएसी टूल्स इत्यादि को सुधारने की कोशिश की, लेकिन यह कोई बेहतर काम नहीं किया।

हालांकि मैंने Microsoft.Data.Tools.Schema.SqlTasks.targets फ़ाइल को C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v12.0\SSDT 2013 में दिनांकित किया था (वास्तव में यह पुराने से संबंधित था SSDT)। तो मैंने जो किया वह सिर्फ एक नया प्रतिलिपि है (जिसे मैं आश्चर्यजनक रूप से C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v11.0\SSDT ...) में इस v12.0 \ SSDT फ़ोल्डर में मिला है, विजुअल स्टूडियो 2013 को पुनरारंभ किया और अब यह काम करता है। जानकारी के लिए, नई एसएसडीटी लक्ष्य फ़ाइल 2014/10/26 से दिनांकित है और इसका आकार 75437 बाइट है।



विजुअल स्टूडियो 2013 में -> टूल्स -> एक्सटेंशन और अपडेट ... -> अपडेट -> उत्पाद अपडेट -> डेटाबेस के लिए माइक्रोसॉफ्ट एसक्यूएल सर्वर अपडेट 12.0.50318.0

मैं 12.0.41012.0 से अपग्रेड कर रहा था और इससे मेरा मुद्दा हल हो गया। यह नवीनतम SQL सर्वर डेटा उपकरण को स्थापित करने के उत्तर से संबंधित है।


आपको SQL सर्वर डेटा टूल्स का अंतिम संस्करण स्थापित करने की आवश्यकता है:

http://msdn.microsoft.com/en-US/data/hh297027

वीएस को पुनरारंभ करना सुनिश्चित करें और फिर समाधान फिर से बनाएं। यह समस्या हल करता है!


अगर यह किसी की मदद करता है, तो मैंने वीएस2014 सीटीपी 3 स्थापित किया है, और मैं इसे से बना सकता हूं। दिलचस्प रूप से बनाम 2014 में सफल निर्माण के बाद, अगली बार जब आप वीएस2013 में निर्माण करते हैं तो यह काम करता है। लेकिन वीएस2013 में बाद में निर्माण कार्य नहीं करता है, जब तक आप वीएस2014 में पुनर्निर्माण नहीं करते।


मेरे पास पहले से ही SQL डेटा टूल्स का नवीनतम संस्करण स्थापित है, लेकिन वीएस2015 आरसी स्थापित करने के बाद यह काम करना बंद कर दिया। एसएसडीटी पर मरम्मत चलाने के बाद यह सफलता के साथ फिर से संकलित करता है।


मुझे वही त्रुटि मिली और विजुअल स्टूडियो 2015 को पुनः स्थापित करके इसे ठीक करें


मेरे पास विजुअल स्टूडियो 2013 अपडेट 5 स्थापित था और यह समस्या थी। मैंने ऊपर से इन चरणों का पालन किया और यह मेरे लिए मुद्दा तय किया ->

विजुअल स्टूडियो 2013 में -> टूल्स -> एक्सटेंशन और अपडेट ... -> अपडेट -> उत्पाद अपडेट -> डेटाबेस के लिए माइक्रोसॉफ्ट एसक्यूएल सर्वर अपडेट 12.0.50730.0





database-project