2014-09-10 7 views
8

मैं विजुअल स्टूडियो 2013 प्रोफेशनल में एक डीबी प्रोजेक्ट प्रकाशित करने की कोशिश कर रहा हूं और "प्रकाशित करें" बटन कुछ भी नहीं करता है। प्रोजेक्ट गुणों में मैंने "स्क्रिप्ट बनाएं (.sql फ़ाइल)" की जांच की। मैं समाधान एक्सप्लोरर में प्रोजेक्ट नाम पर राइट क्लिक करें> प्रकाशित करें ...> लोड प्रोफ़ाइल (मेरे प्रोफाइल के लिए काम करने वाली एक प्रोफ़ाइल)>विजुअल स्टूडियो 2013 डेटाबेस प्रकाशित कुछ भी नहीं

कुछ भी नहीं होता है, कोई त्रुटि नहीं, चेतावनी या कुछ भी नहीं ("स्क्रिप्ट जेनरेट करें" बटन के साथ)। विजुअल स्टूडियो त्रुटि लॉग कुछ भी नहीं कहता है और मैंने पीसी, विजुअल स्टूडियो और एसक्यूएल सर्वर को पुनरारंभ करने का प्रयास किया।

धन्यवाद!

+0

वही हो रहा है।मैंने टीएफएस की 1 शाखा से समाधान खोला, प्रकाशित प्रकाशित किया और यह ठीक काम किया। फिर मैंने एक अलग शाखा खोली, प्रकाशित और कुछ भी क्लिक नहीं किया। अब जब मैं वीएस को बंद करने का प्रयास करता हूं, तो मुझे यह कहते हुए एक त्रुटि मिलती है कि "प्रकाशन के दौरान समाधान बंद नहीं किया जा सकता"। यूआई में कुछ भी सुझाव नहीं देता है कि यह प्रकाशित हो रहा है और – Rhumborl

+2

चलाने वाली कोई भी वीएसडीबीसीएमडी प्रकार की प्रक्रिया नहीं है, मुझे एक एज़ूर ब्लॉब एक्सप्लोरर खोलने के दौरान डेटाबेस प्रोजेक्ट प्रकाशित करने का प्रयास करते समय भी वही समस्या थी। ब्लॉब एक्सप्लोरर को बंद करने से फिर से प्रकाशित काम किया गया। –

उत्तर

2

MS Connect site पर एक फिक्स मिला।

मेरी प्रकाशित प्रोफ़ाइल में मैं कनेक्शन स्ट्रिंग निर्धारित किया था के रूप में इतना:

<TargetConnectionString>Data Source=.\sql2008r2;Integrated Security=SSPI;</TargetConnectionString> 

कनेक्ट पर टिप्पणियों के अनुसार, यह Integrated Security=SSPI पसंद नहीं है। इसके बजाय आप Integrated Security=True; उपयोग करना चाहिए:

<TargetConnectionString>Data Source=.\sql2008r2;Integrated Security=True;</TargetConnectionString> 

तो यह सब ठीक काम करता है।

0

मैंने वीसीएस से समाधान को एक नई निर्देशिका में क्लोन किया और केवल इससे मदद मिली।

अन्य लक्षण है कि मैं इस मुद्दे के साथ था:

  • एक मेज .sql स्क्रिप्ट संपादित करते समय, डिजाइन फलक काम नहीं किया।
  • Integrated Security=True; मेरी प्रकाशन प्रोफ़ाइल में सेट किया गया था। तो Rhumborl का जवाब मेरे मामले के बारे में नहीं है।
  • यदि समाधान फ़ोल्डर किसी अन्य मशीन पर कॉपी किया गया है तो समस्या भी पुन: उत्पन्न की जाती है।

मैंने फिर से क्लोनिंग से पहले समाधान को साफ करने की कोशिश की, लेकिन यह काम नहीं किया।

0

मेरे लिए डेटाबेस प्रोजेक्ट को एक नए एसक्यूएल सर्वर डेटाबेस में एक अलग नाम के साथ प्रकाशित करने के लिए प्रकाशित करने की अनुमति दी गई है। एक बार ऐसा करने के बाद मैं फिर मूल डेटाबेस में प्रकाशित करने में सक्षम था।

2

यदि आपके पास विजुअल स्टूडियो (टेबल, ब्लॉब या कतार हो सकता है) में एक एज़ूर क्लाउड एक्सप्लोरर विंडो खुलती है, जो एक एसएसडीटी प्रोजेक्ट फांसी के प्रकाशन की ओर ले जाती है।

विंडो बंद करें और एक नया प्रकाशन ऑपरेशन शुरू करें। इसमें सामान्य से थोड़ा अधिक समय लग सकता है लेकिन आखिरकार यह प्रगति करेगा और आप विजुअल स्टूडियो को सामान्य के रूप में बंद कर पाएंगे।

नोएल अब्राहम को उनकी टिप्पणी के लिए धन्यवाद, जिसने इस जवाब का नेतृत्व किया।

संपादित करें: इसे यहां एक उत्तर के रूप में डालें ताकि इसे अधिक आसानी से पाया जा सके लेकिन क्रेडिट नोएल पर जाता है।

+0

@krlzlx नोएल के लिए क्रेडिट बनाए रखने के दौरान अधिक विशिष्ट होने के लिए संशोधित किया गया। – SvenAelterman

+0

अच्छा। अब यह एक उपयोगी जवाब है। – krlzlx

0

मुझे पता चला कि विजुअल स्टूडियो प्रोफेशनल 2015 में खोला गया एक एज़ूर कतार या ब्लॉब स्टोरेज होने का मतलब था कि प्रकाशन पर क्लिक करने से कुछ भी नहीं हुआ और मैं एप्लिकेशन को बंद नहीं कर सका। क्लाउड एक्सप्लोरर से लॉन्च की गई उन विंडो को बंद करने के बाद, मुझे इसे एक बार फिर से शूट करने के लिए प्रकाशित करना पड़ा। एक अजीब बग

संबंधित मुद्दे