এসেম্বলিআইএনফো-সি-তে আমার সংস্করণ আপডেট করার জন্য গিটভার্সন সরঞ্জাম যুক্ত করার চেষ্টা করার সময় আমি একই বিষয়টি উপস্থিত হয়েছি। VS2017 এবং .NET কোর প্রকল্পটি ব্যবহার করুন। সুতরাং আমি উভয় বিশ্বের মিশ্রিত। আমার এসেম্বলিআইএনফো.সিএসগুলিতে কেবল সংস্করণ তথ্য রয়েছে যা গিটভার্সন সরঞ্জাম দ্বারা উত্পাদিত হয়েছিল, আমার সিএসপোজে বাকি জিনিস রয়েছে। দয়া করে নোট করুন আমি ব্যবহার <GenerateAssemblyInfo>false</GenerateAssemblyInfo>
করি না আমি কেবল সংস্করণ সম্পর্কিত বৈশিষ্ট্য ব্যবহার করি (নীচে দেখুন)। আরও বিশদ এখানে এসেম্বলআইনফো বৈশিষ্ট্য ।
AssemblyInfo.cs
[assembly: AssemblyVersion("0.2.1.0")]
[assembly: AssemblyFileVersion("0.2.1.0")]
[assembly: AssemblyInformationalVersion("0.2.1+13.Branch.master.Sha.119c35af0f529e92e0f75a5e6d8373912d457818")]
my.csproj এ সমস্ত সমাবেশ অন্যান্য বৈশিষ্ট্য সম্পর্কিত রয়েছে:
<PropertyGroup>
...
<Company>SOME Company </Company>
<Authors>Some Authors</Authors>
<Product>SOME Product</Product>
...
<GenerateAssemblyVersionAttribute>false</GenerateAssemblyVersionAttribute>
<GenerateAssemblyFileVersionAttribute>false</GenerateAssemblyFileVersionAttribute><GenerateAssemblyInformationalVersionAttribute>false</GenerateAssemblyInformationalVersionAttribute>