प्रबंधित करने के लिए NetFwTypeLib को तैनात करना मेरी विंडोज सेवा को विंडोज फ़ायरवॉल से कुछ नियम बनाने/निकालने की आवश्यकता है। इसके लिए मैं NetFwTypeLib
के साथ <windows>\system32\hnetcfg.dll
में COM के माध्यम से इंटरफेस करता हूं। यह मेरी 64-बिट विंडोज 7 मशीन पर काम करता है महान , लेकिन एक और 64-बिट विंडोज 7 मशीन पर परीक्षण थ्रो निम्न त्रुटि:विंडोज फ़ायरवॉल
Service cannot be started. System.IO.FileNotFoundException:
Could not load file or assembly 'Interop.NetFwTypeLib,
Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null' or one of its dependencies.
The system cannot find the file specified.
मुझे लगता है कि अगर मैं एम्बेड और साथ विधानसभा स्थापित मेरी आवेदन, मुझे विंडोज के विभिन्न संस्करणों और 32-बिट और 64-बिट के बीच समस्या होगी।
मैं इस लापता असेंबली परिनियोजन मुद्दे को कैसे हल करूं?
संपादित करें: यह 4.0 को छोड़कर किसी भी लक्ष्य ढांचे के लिए एक VS2010 issue हो रहा है। क्या किसी के पास इसके लिए एक फिक्स है?
क्या आपको इसके लिए कोई समाधान मिला? मुझे एएसएम चीज का उपयोग करने की ज़रूरत है – Ghita