2012-05-08 31 views
11

पर लापता संदर्भ मैंने अभी तक 'specflow.nunit' पैकेज को nuget के माध्यम से स्थापित किया है, लेकिन प्रोजेक्ट में जोड़े गए SpecFlowNUnitExtension वर्ग की वजह से चश्मा युक्त प्रोजेक्ट अब संकलित करना चाहता है nunit.core के लिए अनुपलब्ध संदर्भ (अधिक विशेष रूप से 'NUnit.Core' और 'NUnit.Core.Extensibility' नामस्थान नहीं मिल सकते हैं)। किसी और के पास एक ही समस्या थी? क्या आपने इसे हल करने में कामयाब रहे हैं?SpecFlow.NUnit Nuget के माध्यम से: nunit.core

उत्तर

29

मैं NUnitTestAdapter Nuget पैकेज को स्थापित करने से यह तय हो गई।

+0

यह मेरे लिए काम करता है –

+1

वही, मेरा मानना ​​है कि यह बेहतर जवाब – Maciek

+1

भी सही है, nunit.core.interfaces असेंबली की "स्थानीय कॉपी करें" संपत्ति को सही पर सेट करें। –

4

ओकेई, ऐसा लगता है कि मैंने इसे हल करने के लिए दूर पाया; डीएल की जरूरत http://www.nunit.org/index.php?p=download से डाउनलोड की जा सकती है। 'Bin'-संस्करण, ज़िप संग्रह निकालने, और फ़ोल्डर के अंदर' डाउनलोड lib 'वहाँ 2 विधानसभाओं कि SpecFlowNUnitExtension द्वारा आवश्यक है कर रहे हैं: - nunit.core.dll - nunit.core.interfaces.dll

जोड़ें इन दो डीएल और परियोजना संकलन के संदर्भ।

(थोड़ा अजीब है, हालांकि, इन विधानसभाओं specflow.nunit पैकेज के साथ बंडल नहीं किया जाना चाहिए?)