मैं इसे अब थोड़ा देख रहा हूं और इसे हल नहीं किया है। मुझे निम्न त्रुटि संदेश मिलता है:
Compiler Error Message: CS1705: Assembly 'My.Model, Version=1.1.4422.23773, Culture=neutral,
PublicKeyToken=bfde95ba233094b2' uses
'Common, Version=3.3.4273.24368, Culture=neutral, PublicKeyToken=bfde95ba233094b2'
which has a higher version than referenced assembly
'Common, Version=3.3.4269.17112, Culture=neutral, PublicKeyToken=bfde95ba233094b2'
c:\WINDOWS\assembly\GAC_MSIL\Common\3.3.4269.17112__bfde95ba233094b2\Common.dll:
(Location of symbol related to previous error)
वेब सर्वर Server 2003 चला रहा है। मैं c: \ windows \ असेंबली में गया और वास्तव में ध्यान दिया कि Common.dll के 3 संस्करण सूचीबद्ध थे। सूचीबद्ध उच्चतम संस्करण 3.3.4269.17112 था
मैंने संस्करण के साथ dll की प्रतिलिपि बनाई: 3.3.4273.24368 विधानसभा निर्देशिका में। फिर मैंने अपने कोड को फिर से संकलित किया और फिर से तैनात किया (शायद ओवरकिल लेकिन ओह अच्छी तरह से)। जब मैंने एक नए सत्र में अपना ब्राउज़र खोला और फिर से साइट URL पर गया तो मुझे अभी भी वही संदेश मिला।
मैं विंडोज़ एक्सप्लोरर का उपयोग कर सकता हूं और उच्च-संस्करण वाले कॉमनोडल को सत्यापित कर सकता हूं।
इस समस्या को हल करने के लिए मैं और क्या देख सकता हूं? मैं पुराने संस्करण की ओर संकेत करने के लिए अपनी असेंबली में संदर्भ बदलना नहीं चाहता।
*.*
संस्करण संख्या। सब कुछ पुनर्निर्माण करें, केवल सुनिश्चित होने का तरीका।