में अपवाद अपवाद एक इकाई परीक्षण डीबग करते समय मुझे एक बहुत ही अजीब समस्या का सामना करना पड़ रहा है। अगर मैं इकाई परीक्षण डीबग करता हूं (ctrl + r ctrl + t) मुझे एक अपवाद अपवाद मिल रहा है। अगर मैं सिर्फ यूनिट टेस्ट चलाता हूं (ctrl + r t) मुझे यह अपवाद नहीं मिलता है।सी # इकाई परीक्षण
बेजोड़ अपवाद NHibernate.ByteCode.ProxyFactoryFactoryNotConfiguredException है।
स्टैक ट्रेस:
at NHibernate.Bytecode.AbstractBytecodeProvider.get_ProxyFactoryFactory() in d:\CSharp\NH\NH\nhibernate\src\NHibernate\Bytecode\AbstractBytecodeProvider.cs:line 32
at NHibernate.Validator.Util.NHibernateHelper.IsProxyFactoryConfigurated()
मैं नेट परावर्तक इस्तेमाल किया विधानसभा है कि इस विधि को परिभाषित करता है को देखने के लिए (NHibernate.Validator ... यह खुला स्रोत है) और यहाँ विधि "फेंकता है" कि है अपवाद:
public static bool IsProxyFactoryConfigurated()
{
try
{
IProxyFactoryFactory proxyFactoryFactory = Environment.BytecodeProvider.ProxyFactoryFactory;
return true;
}
catch (ProxyFactoryFactoryNotConfiguredException)
{
return false;
}
}
इस अपवाद को कैच ब्लॉक का प्रयास कैसे नहीं किया जा सकता है?
मैं इस मेनू में गया और सामान्य भाषा रनटाइम अपवादों के लिए उपयोगकर्ता-अनचाहे कॉलम को अनचेक कर दिया और यह इस पहले मौका अपवाद पर ब्रेकिंग को ठीक करने लग रहा था। धन्यवाद। –