과 빌드 번호 : 내 Monotouch IOS 프로젝트에 자동 증분 빌드 버전 번호를 구현하기 위해 노력하고있어Monotouch 자동 증분은 C와 함께 # Monotouch IOS 개발에 관한 버전 번호
. [Major] [Subor]와 같은 것이 있습니다. [Build]는 모든 빌드에서 [Build] 부분이 자동으로 증가함에 따라 문제가 없습니다.
이 게시물은 아래에 있지만 Objective C를 사용하는 것으로 보이며 Monotouch C#을 사용하여이 작업을 수행하는 방법을 알 수 없습니다. Monotouch에서
, 나는 "System.Reflection.AssemblyVersionAttribute"에 액세스 할 수 있습니다,하지만 난 그것을 사용하는 방법을 모르겠어요. 내가 좋아하는 간단한 일을 시도 :
System.Reflection.AssemblyVersionAttribute tempvar = new System.Reflection.AssemblyVersionAttribute ("1.2.*");
Console.WriteLine("tempvar = " + tempvar.Version);
그러나 인쇄 출력은 그대로입니다 : "* 1.2."와 자동 증가를하지 않습니다.
누구든지이 경험이 있으십니까? 미리 감사드립니다.
고마워요! 그것은 단지 Attribute의 값에 정확하게 접근하는 방법을 모른다. 답장과이 링크는 매우 유용했습니다 http://www.pcreview.co.uk/forums/can-obtain-value-assemblyversion-attribute-t1297938.html. 위에서 설명한 것처럼 Attribute를 설정 한 후 다음 코드 줄을 사용하여 액세스했습니다. System.Reflection.Assembly.GetExecutingAssembly(). GetName(). Version.ToString() – LampShade
솔루션을위한 @poupou 및 구현을위한 Lampshade! – callisto
어셈블리 속성을 어디에 설정합니까? 일반적으로 AssemblyInfo.cs에 있지만 내 프로젝트에는 포함되어 있지 않습니다. – lordscarlet