विजुअल स्टूडियो में कंपाइलर में एकता की तुलना में अधिक विशेषताएं होती हैं, जिसका अर्थ है कि कुछ कोड (विशेष रूप से नए c # फीचर्स) यूनिटी में त्रुटि देंगे, लेकिन विजुअल स्टूडियो में नहीं।
हालाँकि आप अपने टारगेट के ढांचे को बदल सकते हैं, जो कि आपके संपादक में उपयोग की जाने वाली चीज़ के सबसे करीब है। मैंने Xamarin में यूनिटी के लिए लाइब्रेरी विकसित करते समय ऐसा किया है, लेकिन ऐसा लगता है कि यह विजुअल स्टूडियो में भी संभव है।
दृश्य स्टूडियो में, DLL प्रोजेक्ट के गुणों में, आपके द्वारा उपयोग किए जा रहे यूनिटी फ्रेमवर्क संस्करण में लक्ष्य फ्रेमवर्क गुण सेट करें। यह यूनिटी बेस क्लास लाइब्रेरी है जो एपीआई संगतता से मेल खाती है जो आपके प्रोजेक्ट लक्ष्य जैसे कि यूनिटी पूर्ण, माइक्रो या वेब बेस क्लास लाइब्रेरी है। यह आपके DLL को अन्य फ़्रेमवर्क या संगतता स्तरों में मौजूद फ़्रेमवर्क विधियों को कॉल करने से रोकता है, लेकिन आपके द्वारा उपयोग किए जा रहे यूनिटी फ़्रेमवर्क संस्करण में मौजूद नहीं हो सकता है।
https://msdn.microsoft.com/en-us/library/dn940020.aspx
unity .net profile upgrade
गूगल पर