निम्नलिखित मैनिफेस्ट में, version
assemblyIdentity
तत्व की विशेषता को बदलने के लिए आवश्यक है यदि असेंबली संस्करण प्रोजेक्ट में निर्दिष्ट है (या, मेरे मामले में, MSBuild कार्य के हिस्से के रूप में सेट किया गया है)?क्या मैनिफेस्ट फ़ाइल में असेंबली संस्करण की संस्करण विशेषता को बदलना आवश्यक है?
this Microsoft Connect page के अनुसार, यह प्रतीत होता है प्रोजेक्ट का संस्करण संख्या मेनिफेस्ट के संस्करण संख्या को ओवरराइड करता है। कृपया मुझे ठीक कर लें मैं गलत हूँ ...
<?xml version="1.0" encoding="utf-8"?>
<asmv1:assembly manifestVersion="1.0" xmlns="urn:schemas-microsoft-com:asm.v1"
xmlns:asmv1="urn:schemas-microsoft-com:asm.v1"
xmlns:asmv2="urn:schemas-microsoft-com:asm.v2"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<assemblyIdentity version="1.0.0.0" processorArchitecture="X86" name="MyApp.exe" type="win32"/>
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v2">
<security>
<requestedPrivileges xmlns="urn:schemas-microsoft-com:asm.v3">
<requestedExecutionLevel level="requireAdministrator" uiAccess="false" />
</requestedPrivileges>
</security>
</trustInfo>
</asmv1:assembly>
सहायता मुझे जॉन स्कीट, तुम मेरे ही उम्मीद कर रहे हैं ... :)