2009-05-18 18 views
8

से कोड विश्लेषण गायब है मैंने इसे मूल्यांकन करने के लिए वर्चुअल पीसी पर विजुअल स्टूडियो 2008 स्थापित किया है और उन सुविधाओं में से एक जो मैं कोशिश करना चाहता हूं कोड विश्लेषण है।विजुअल स्टूडियो 2008

हालांकि मैं इसे कहीं भी लगता है, MSDN पर नहीं कर पा रहे यह आप ठीक वहीं से इसे सक्षम एक परियोजना का चयन करें और संपत्तियों पर क्लिक कर सकते हैं और फिर बस कहते हैं। हालांकि मुझे यह विकल्प कहीं भी नहीं दिख रहा है।

पहले तो मैंने सोचा था कि क्योंकि मैं एक 2005 ASP.NET परियोजना .NET 2.0 को लक्षित लेकिन एक टेस्ट मैं एक डमी 3.5 प्रोजेक्ट बनाया के रूप में लेकिन साथ फिर भी प्रयास विफल

किसी और को इस पार चलो है परिवर्तित यह हो सकता है?

संपादित करें: मैं वर्तमान में विजुअल स्टूडियो 2008 SP1 का उपयोग कर रहा है और VB.NET/ASP.NET पर काम परियोजनाओं

उत्तर

10

कोड विश्लेषण केवल विजुअल स्टूडियो के टीम सिस्टम संस्करणों में है। अन्य सभी केवल यूनिट परीक्षण के साथ आते हैं।

+1

और यहां मेरे पास विजुअल स्टूडियो 2010 व्यावसायिक संस्करण स्थापित था। मैं क्या सोच रहा था! – nicojs

4

कोड विश्लेषण केवल some editions में है।

कोड विश्लेषण का एक पुराना संस्करण, FxCop, अभी भी free download है।

2

क्या आप एक पेशेवर या बड़े (यानी टीम सिस्टम) संस्करण का मूल्यांकन कर रहे हैं? जहां तक ​​मुझे पता है, कोड विश्लेषण पेशेवर और छोटे संस्करणों में शामिल नहीं है।

0

ऐसा लगता है कि कोड विश्लेषण केवल इन विजुअल स्टूडियो संस्करणों के जीयूआई से हटा दिया गया है।
जब विजुअल स्टूडियो एक्सप्रेस 2008 का उपयोग कर, और परियोजना फ़ाइल वर्गों
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == ... लाइन
<RunCodeAnalysis>true</RunCodeAnalysis>
कोड विश्लेषण इसी परियोजना विन्यास के लिए चलेगा तहत।
मेरी मशीन पर, इसका मतलब है कि फ़ाइल सी: \ प्रोग्राम फ़ाइलें (x86) \ माइक्रोसॉफ्ट विजुअल स्टूडियो 9.0 \ टीम टूल्स \ स्टेटिक विश्लेषण उपकरण \ FxCop \ FxCopCmd.exe को कई तर्कों और इसके आउटपुट के साथ निष्पादित किया जा रहा है स्वचालित रूप से चेतावनी फलक में निर्देशित किया जाता है।
तो, शायद FxCop को अलग से स्थापित किया जाना चाहिए, लेकिन इसके अलावा वीएस एक्सप्रेस कोड विश्लेषण टूल का समर्थन करने लगता है।

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