2017-09-20 12 views
6

मेरे पास .Net मानक 2.0 लाइब्रेरी है। इस पुस्तकालय में मेरे पास एक टी 4 फ़ाइल है। फ़ाइल में इन पंक्तियां हैं।टी 4 फ़ाइल में नेट मानक का संदर्भ कैसे लें?

<# 
      foreach (MessageType enumValue in Enum.GetValues(typeof(MessageType))) 
      { 
       var name = Enum.GetName(typeof(MessageType), enumValue); 
#> 

मुझे विजुअल स्टूडियो में निम्न त्रुटि मिलती है।

संकलन संकलन: प्रकार 'एनम' को असेंबली में परिभाषित किया गया है जिसका संदर्भ नहीं दिया गया है। आपको असेंबली 'नेटस्टैंड, संस्करण = 2.0.0.0, संस्कृति = तटस्थ, PublicKeyToken = cc7b13ffcd2ddd51' का संदर्भ जोड़ना होगा।

मैं 'नेटस्टैन्डर्ड' का संदर्भ कैसे जोड़ सकता हूं?

उत्तर

0

मुझे इसी तरह का मुद्दा था। मैं अगर आपको लगता है कि फ़ाइल निर्देशिका "सी अंदर netstandard.dll खोजने की कोशिश नहीं है डिस्क

<#@ assembly Name="C:\Program Files\dotnet\sdk\2.1.4\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\netstandard.dll" #> 

पर फाइल करने के लिए टी -4 के अंदर संदर्भ जोड़ने के साथ इस हल किया है: \ Program Files \ डॉटनैट \ एसडीके "

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