*** empty log message ***
This commit is contained in:
		| @ -39,7 +39,7 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "asetestlsp", "test\lsp\aset | ||||
| 		{C3EBBFAE-9D08-4FA2-8B0E-D09BEBF84EDD} = {C3EBBFAE-9D08-4FA2-8B0E-D09BEBF84EDD} | ||||
| 	EndProjectSection | ||||
| EndProject | ||||
| Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "asetestcnt", "test\com\asetestcnt.csproj", "{F14B75D8-3ED7-4621-B5B9-E96A80B5D809}" | ||||
| Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "asetestcnt", "test\cnt\asetestcnt.csproj", "{F14B75D8-3ED7-4621-B5B9-E96A80B5D809}" | ||||
| EndProject | ||||
| Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "asenet", "net\asenet.vcproj", "{4CBF0E86-D018-49D7-A6B8-0CDA698203F7}" | ||||
| EndProject | ||||
|  | ||||
| @ -1,420 +0,0 @@ | ||||
| /* | ||||
|  * $Id: Awk.cs,v 1.3 2007-04-22 10:19:14 bacon Exp $ | ||||
|  */ | ||||
|  | ||||
| using System; | ||||
| using System.Collections.Generic; | ||||
| using System.Text; | ||||
| using System.IO; | ||||
|  | ||||
| using COM = System.Runtime.InteropServices.ComTypes; | ||||
|  | ||||
| namespace ASETestCom | ||||
| { | ||||
| 	public class Awk : ASECOM.IAwkEvents | ||||
| 	{ | ||||
| 		private ASECOM.Awk awk; | ||||
|  | ||||
| 		private int cookie = -1; | ||||
| 		private COM.IConnectionPoint icp; | ||||
|  | ||||
| 		private Stream sourceInputStream = null; | ||||
| 		private Stream sourceOutputStream = null; | ||||
| 		private StreamReader sourceInputReader; | ||||
| 		private StreamWriter sourceOutputWriter; | ||||
|  | ||||
| 		private Stream consoleInputStream = null; | ||||
| 		private Stream consoleOutputStream = null; | ||||
| 		private StreamReader consoleInputReader; | ||||
| 		private StreamWriter consoleOutputWriter; | ||||
|  | ||||
| 		public delegate object FunctionHandler (object[] args); | ||||
| 		private System.Collections.Hashtable funcTable; | ||||
|  | ||||
| 		char[] consoleInputBuffer = new char[1024]; | ||||
|  | ||||
| 		public Awk() | ||||
| 		{ | ||||
| 			this.funcTable = new System.Collections.Hashtable(); | ||||
|  | ||||
| 			this.awk = new ASECOM.Awk(); | ||||
| 			this.awk.UseLongLong = true; | ||||
| 			//this.awk.UseCrlf = true; | ||||
| 			 | ||||
| 			COM.IConnectionPointContainer icpc =  | ||||
| 				(COM.IConnectionPointContainer)awk; | ||||
| 			Guid g = typeof(ASECOM.IAwkEvents).GUID; | ||||
|  | ||||
| 			try | ||||
| 			{ | ||||
| 				icpc.FindConnectionPoint(ref g, out icp); | ||||
| 				icp.Advise(this, out this.cookie); | ||||
| 			} | ||||
| 			catch (System.Runtime.InteropServices.COMException ex) | ||||
| 			{ | ||||
| 				this.cookie = -1; | ||||
| 				//System.Windows.Forms.MessageBox.Show(ex.Message); | ||||
| 			} | ||||
| 		} | ||||
|  | ||||
| 		/*~Awk() | ||||
| 		{ | ||||
| 			  if (cookie != -1 && icp != null) | ||||
| 			  { | ||||
| 				   try | ||||
| 				   { | ||||
| 						icp.Unadvise(cookie); | ||||
| 						cookie = -1; | ||||
| 				   } | ||||
| 				   catch (System.Runtime.InteropServices.COMException ex) | ||||
| 				   { | ||||
| 						System.Windows.Forms.MessageBox.Show(ex.Message); | ||||
| 				   }	 | ||||
| 			  } | ||||
| 		}*/ | ||||
|  | ||||
| 		public int ErrorCode | ||||
| 		{ | ||||
| 			get { return awk.ErrorCode; } | ||||
| 		} | ||||
|  | ||||
| 		public int ErrorLine | ||||
| 		{ | ||||
| 			get { return awk.ErrorLine; } | ||||
| 		} | ||||
|  | ||||
| 		public string ErrorMessage | ||||
| 		{ | ||||
| 			get { return awk.ErrorMessage; } | ||||
| 		} | ||||
|  | ||||
| 		public bool ImplicitVariable | ||||
| 		{ | ||||
| 			get { return awk.ImplicitVariable; } | ||||
| 			set { awk.ImplicitVariable = value; } | ||||
| 		} | ||||
|  | ||||
| 		public bool ExplicitVariable | ||||
| 		{ | ||||
| 			get { return awk.ExplicitVariable; } | ||||
| 			set { awk.ExplicitVariable = value; } | ||||
| 		} | ||||
|  | ||||
| 		public bool UniqueFunction | ||||
| 		{ | ||||
| 			get { return awk.UniqueFunction; } | ||||
| 			set { awk.UniqueFunction = value; } | ||||
| 		} | ||||
|  | ||||
| 		public bool VariableShading | ||||
| 		{ | ||||
| 			get { return awk.VariableShading; } | ||||
| 			set { awk.VariableShading = value; } | ||||
| 		} | ||||
|  | ||||
| 		public bool ShiftOperators | ||||
| 		{ | ||||
| 			get { return awk.ShiftOperators; } | ||||
| 			set { awk.ShiftOperators = value; } | ||||
| 		} | ||||
|  | ||||
| 		public bool IdivOperator | ||||
| 		{ | ||||
| 			get { return awk.IdivOperator; } | ||||
| 			set { awk.IdivOperator = value; } | ||||
| 		} | ||||
|  | ||||
| 		public bool ConcatString | ||||
| 		{ | ||||
| 			get { return awk.ConcatString; } | ||||
| 			set { awk.ConcatString = value; } | ||||
| 		} | ||||
|  | ||||
| 		public bool SupportExtio | ||||
| 		{ | ||||
| 			get { return awk.SupportExtio; } | ||||
| 			set { awk.SupportExtio = value; } | ||||
| 		} | ||||
|  | ||||
| 		public bool SupportBlockless | ||||
| 		{ | ||||
| 			get { return awk.SupportBlockless; } | ||||
| 			set { awk.SupportBlockless = value; } | ||||
| 		} | ||||
|  | ||||
| 		public bool StringBaseOne | ||||
| 		{ | ||||
| 			get { return awk.StringBaseOne; } | ||||
| 			set { awk.StringBaseOne = value; } | ||||
| 		} | ||||
|  | ||||
| 		public bool StripSpaces | ||||
| 		{ | ||||
| 			get { return awk.StripSpaces; } | ||||
| 			set { awk.StripSpaces = value; } | ||||
| 		} | ||||
|  | ||||
| 		public bool Nextofile | ||||
| 		{ | ||||
| 			get { return awk.Nextofile; } | ||||
| 			set { awk.Nextofile = value; } | ||||
| 		} | ||||
|  | ||||
| 		public bool Usecrlf | ||||
| 		{ | ||||
| 			get { return awk.UseCrlf; } | ||||
| 			set { awk.UseCrlf = value; } | ||||
| 		} | ||||
|  | ||||
| 		public string EntryPoint | ||||
| 		{ | ||||
| 			get { return awk.EntryPoint; } | ||||
| 			set { awk.EntryPoint = value; } | ||||
| 		} | ||||
|  | ||||
| 		public bool ArgumentsToEntryPoint | ||||
| 		{ | ||||
| 			get { return awk.ArgumentsToEntryPoint; } | ||||
| 			set { awk.ArgumentsToEntryPoint = value; } | ||||
| 		} | ||||
|  | ||||
| 		public bool Debug | ||||
| 		{ | ||||
| 			get { return awk.Debug; } | ||||
| 			set { awk.Debug = value; } | ||||
| 		} | ||||
|  | ||||
| 		/* this property doesn't need to be available to the public | ||||
| 		 * as it can be always true in .NET environment. However,  | ||||
| 		 * it is kept private here for reference */ | ||||
| 		private bool UseLongLong | ||||
| 		{ | ||||
| 			get { return awk.UseLongLong; } | ||||
| 			set { awk.UseLongLong = value; } | ||||
| 		} | ||||
|  | ||||
| 		public int MaxDepthForBlockParse | ||||
| 		{ | ||||
| 			get { return awk.MaxDepthForBlockParse; } | ||||
| 			set { awk.MaxDepthForBlockParse = value; } | ||||
| 		} | ||||
|  | ||||
| 		public int MaxDepthForBlockRun | ||||
| 		{ | ||||
| 			get { return awk.MaxDepthForBlockRun; } | ||||
| 			set { awk.MaxDepthForBlockRun = value; } | ||||
| 		} | ||||
|  | ||||
| 		public int MaxDepthForExprParse | ||||
| 		{ | ||||
| 			get { return awk.MaxDepthForExprParse; } | ||||
| 			set { awk.MaxDepthForExprParse = value; } | ||||
| 		} | ||||
|  | ||||
| 		public int MaxDepthForExprRun | ||||
| 		{ | ||||
| 			get { return awk.MaxDepthForExprRun; } | ||||
| 			set { awk.MaxDepthForExprRun = value; } | ||||
| 		} | ||||
|  | ||||
| 		public int MaxDepthForRexBuild | ||||
| 		{ | ||||
| 			get { return awk.MaxDepthForRexBuild; } | ||||
| 			set { awk.MaxDepthForRexBuild = value; } | ||||
| 		} | ||||
|  | ||||
| 		public int MaxDepthForRexMatch | ||||
| 		{ | ||||
| 			get { return awk.MaxDepthForRexMatch; } | ||||
| 			set { awk.MaxDepthForRexMatch = value; } | ||||
| 		} | ||||
|  | ||||
| 		public virtual bool AddFunction(string name, int minArgs, int maxArgs, FunctionHandler handler) | ||||
| 		{ | ||||
| 			if (funcTable.ContainsKey(name)) return false; | ||||
| 			 | ||||
| 			funcTable.Add(name, handler); | ||||
| 			if (!awk.AddFunction(name, minArgs, maxArgs)) | ||||
| 			{ | ||||
| 				funcTable.Remove(name); | ||||
| 				return false; | ||||
| 			} | ||||
|  | ||||
| 			return true; | ||||
| 		} | ||||
|  | ||||
| 		public virtual bool DeleteFunction(string name) | ||||
| 		{ | ||||
| 			if (!funcTable.ContainsKey(name)) return false; | ||||
|  | ||||
| 			if (awk.DeleteFunction(name)) | ||||
| 			{ | ||||
| 				funcTable.Remove(name); | ||||
| 				return true; | ||||
| 			} | ||||
|  | ||||
| 			return false; | ||||
| 		} | ||||
|  | ||||
| 		public virtual bool Parse() | ||||
| 		{ | ||||
| 			return awk.Parse(); | ||||
| 		} | ||||
|  | ||||
| 		public virtual bool Run () | ||||
| 		{	 | ||||
| 			return awk.Run(null); | ||||
| 		} | ||||
|  | ||||
| 		public virtual bool Run(string[] args) | ||||
| 		{ | ||||
| 			return awk.Run(args); | ||||
| 		} | ||||
|  | ||||
| 		public Stream SourceInputStream | ||||
| 		{ | ||||
| 			get { return this.sourceInputStream; } | ||||
| 			set { this.sourceInputStream = value; } | ||||
| 		} | ||||
|  | ||||
| 		public Stream SourceOutputStream | ||||
| 		{ | ||||
| 			get { return this.sourceOutputStream; } | ||||
| 			set { this.sourceOutputStream = value; } | ||||
| 		} | ||||
|  | ||||
| 		public Stream ConsoleInputStream | ||||
| 		{ | ||||
| 			get { return this.consoleInputStream; } | ||||
| 			set { this.consoleInputStream = value; } | ||||
| 		} | ||||
|  | ||||
| 		public Stream ConsoleOutputStream | ||||
| 		{ | ||||
| 			get { return this.consoleOutputStream; } | ||||
| 			set { this.consoleOutputStream = value; } | ||||
| 		} | ||||
| 		 | ||||
| 		public virtual int OpenSource(ASECOM.AwkSourceMode mode) | ||||
| 		{ | ||||
| 			if (mode == ASECOM.AwkSourceMode.AWK_SOURCE_READ) | ||||
| 			{ | ||||
| 				if (this.sourceInputStream == null) return 0; | ||||
| 				this.sourceInputReader = new StreamReader (this.sourceInputStream); | ||||
| 				return 1; | ||||
| 			} | ||||
| 			else if (mode == ASECOM.AwkSourceMode.AWK_SOURCE_WRITE) | ||||
| 			{ | ||||
| 				if (this.sourceOutputStream == null) return 0; | ||||
| 				this.sourceOutputWriter = new StreamWriter (this.sourceOutputStream); | ||||
| 				return 1; | ||||
| 			} | ||||
|  | ||||
| 			return -1; | ||||
| 		} | ||||
|  | ||||
| 		public virtual int CloseSource(ASECOM.AwkSourceMode mode) | ||||
| 		{ | ||||
| 			if (mode == ASECOM.AwkSourceMode.AWK_SOURCE_READ) | ||||
| 			{ | ||||
| 				this.sourceInputReader.Close (); | ||||
| 				return 0; | ||||
| 			} | ||||
| 			else if (mode == ASECOM.AwkSourceMode.AWK_SOURCE_WRITE) | ||||
| 			{ | ||||
| 				this.sourceOutputWriter.Close (); | ||||
| 				return 0; | ||||
| 			} | ||||
|  | ||||
| 			return -1; | ||||
| 		} | ||||
|  | ||||
| 		public virtual int ReadSource(ASECOM.Buffer buf) | ||||
| 		{ | ||||
| 			buf.Value = this.sourceInputReader.ReadLine(); | ||||
| 			if (buf.Value == null) return 0; | ||||
| 			return buf.Value.Length; | ||||
| 		} | ||||
|  | ||||
| 		public virtual int WriteSource(ASECOM.Buffer buf) | ||||
| 		{ | ||||
| 			this.sourceOutputWriter.Write(buf.Value); | ||||
| 			return buf.Value.Length; | ||||
| 		} | ||||
|  | ||||
| 		public virtual int OpenExtio(ASECOM.AwkExtio extio) | ||||
| 		{ | ||||
| 			if (extio.Mode == ASECOM.AwkExtioMode.AWK_EXTIO_CONSOLE_READ) | ||||
| 			{ | ||||
| 				if (this.consoleInputStream == null) return 0; | ||||
| 				this.consoleInputReader = new StreamReader(this.consoleInputStream); | ||||
| 				return 1; | ||||
| 			} | ||||
| 			else if (extio.Mode == ASECOM.AwkExtioMode.AWK_EXTIO_CONSOLE_WRITE) | ||||
| 			{ | ||||
| 				if (this.consoleOutputStream == null) return 0; | ||||
| 				this.consoleOutputWriter = new StreamWriter(this.consoleOutputStream); | ||||
| 				return 1; | ||||
| 			} | ||||
|  | ||||
| 			return -1; | ||||
| 		} | ||||
|  | ||||
| 		public virtual int CloseExtio(ASECOM.AwkExtio extio) | ||||
| 		{ | ||||
| 			if (extio.Mode == ASECOM.AwkExtioMode.AWK_EXTIO_CONSOLE_READ) | ||||
| 			{ | ||||
| 				this.consoleInputReader.Close(); | ||||
| 				return 0; | ||||
| 			} | ||||
| 			else if (extio.Mode == ASECOM.AwkExtioMode.AWK_EXTIO_CONSOLE_WRITE) | ||||
| 			{ | ||||
| 				this.consoleOutputWriter.Close(); | ||||
| 				return 0; | ||||
| 			} | ||||
|  | ||||
| 			return -1; | ||||
| 		} | ||||
|  | ||||
| 		public virtual int ReadExtio(ASECOM.AwkExtio extio, ASECOM.Buffer buf) | ||||
| 		{ | ||||
| 			if (extio.Mode == ASECOM.AwkExtioMode.AWK_EXTIO_CONSOLE_READ) | ||||
| 			{ | ||||
| 				int n = this.consoleInputReader.Read(consoleInputBuffer, 0, consoleInputBuffer.Length); | ||||
| 				if (n == 0) return 0; | ||||
| 				buf.Value = new string(consoleInputBuffer, 0, n); | ||||
| 				return buf.Value.Length; | ||||
| 			} | ||||
|  | ||||
| 			return -1; | ||||
| 		} | ||||
|  | ||||
| 		public virtual int WriteExtio(ASECOM.AwkExtio extio, ASECOM.Buffer buf) | ||||
| 		{ | ||||
| 			if (extio.Mode == ASECOM.AwkExtioMode.AWK_EXTIO_CONSOLE_WRITE) | ||||
| 			{ | ||||
| 				this.consoleOutputWriter.Write(buf.Value); | ||||
| 				return buf.Value.Length; | ||||
| 			} | ||||
|  | ||||
| 			return -1; | ||||
| 		} | ||||
|  | ||||
| 		public virtual int FlushExtio(ASECOM.AwkExtio extio) | ||||
| 		{ | ||||
| 			return -1; | ||||
| 		} | ||||
|  | ||||
| 		public virtual int NextExtio(ASECOM.AwkExtio extio) | ||||
| 		{ | ||||
| 			return 1; | ||||
| 		} | ||||
| 		 | ||||
| 		public virtual object HandleFunction(string name, object argarray) | ||||
| 		{ | ||||
| 			FunctionHandler handler = (FunctionHandler)funcTable[name]; | ||||
| 			return handler((object[])argarray); | ||||
| 		} | ||||
|  | ||||
| 	} | ||||
| } | ||||
| @ -5,12 +5,12 @@ using System.Runtime.InteropServices; | ||||
| // General Information about an assembly is controlled through the following  | ||||
| // set of attributes. Change these attribute values to modify the information | ||||
| // associated with an assembly. | ||||
| [assembly: AssemblyTitle("asetestcom_net")] | ||||
| [assembly: AssemblyTitle("asetestcnt")] | ||||
| [assembly: AssemblyDescription("")] | ||||
| [assembly: AssemblyConfiguration("")] | ||||
| [assembly: AssemblyCompany("")] | ||||
| [assembly: AssemblyProduct("asetestcom_net")] | ||||
| [assembly: AssemblyCopyright("Copyright ©  2007")] | ||||
| [assembly: AssemblyProduct("asetestcnt")] | ||||
| [assembly: AssemblyCopyright("© 2007 Hyung-Hwan Chung, All rights reserved.")] | ||||
| [assembly: AssemblyTrademark("")] | ||||
| [assembly: AssemblyCulture("")] | ||||
|  | ||||
|  | ||||
							
								
								
									
										4
									
								
								ase/test/cnt/Properties/Resources.Designer.cs
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										4
									
								
								ase/test/cnt/Properties/Resources.Designer.cs
									
									
									
										generated
									
									
									
								
							| @ -8,7 +8,7 @@ | ||||
| // </auto-generated> | ||||
| //------------------------------------------------------------------------------ | ||||
|  | ||||
| namespace ASETestCom.Properties { | ||||
| namespace ASETestCNT.Properties { | ||||
|     using System; | ||||
|      | ||||
|      | ||||
| @ -39,7 +39,7 @@ namespace ASETestCom.Properties { | ||||
|         internal static global::System.Resources.ResourceManager ResourceManager { | ||||
|             get { | ||||
|                 if (object.ReferenceEquals(resourceMan, null)) { | ||||
|                     global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("ASETestCom.Properties.Resources", typeof(Resources).Assembly); | ||||
|                     global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("ASETestCNT.Properties.Resources", typeof(Resources).Assembly); | ||||
|                     resourceMan = temp; | ||||
|                 } | ||||
|                 return resourceMan; | ||||
|  | ||||
							
								
								
									
										2
									
								
								ase/test/cnt/Properties/Settings.Designer.cs
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										2
									
								
								ase/test/cnt/Properties/Settings.Designer.cs
									
									
									
										generated
									
									
									
								
							| @ -8,7 +8,7 @@ | ||||
| // </auto-generated> | ||||
| //------------------------------------------------------------------------------ | ||||
|  | ||||
| namespace ASETestCom.Properties { | ||||
| namespace ASETestCNT.Properties { | ||||
|      | ||||
|      | ||||
|     [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] | ||||
|  | ||||
| @ -1,60 +0,0 @@ | ||||
| /* | ||||
|  * $Id: StdAwk.cs,v 1.2 2007-04-22 08:40:29 bacon Exp $ | ||||
|  */ | ||||
|  | ||||
| using System; | ||||
| using System.Collections.Generic; | ||||
| using System.Text; | ||||
|  | ||||
| namespace ASETestCom | ||||
| { | ||||
| 	public class StdAwk: Awk | ||||
| 	{ | ||||
| 		public StdAwk(): base () | ||||
| 		{ | ||||
| 			AddFunction("sin", 1, 1, new FunctionHandler(handleSin)); | ||||
| 			AddFunction("cos", 1, 1, new FunctionHandler(handleCos)); | ||||
| 			AddFunction("tan", 1, 1, new FunctionHandler(handleTan)); | ||||
| 		} | ||||
|  | ||||
| 		protected virtual object handleSin(object[] args) | ||||
| 		{ | ||||
| 			if (args[0] is System.Double) | ||||
| 			{ | ||||
| 				return System.Math.Sin((double)args[0]); | ||||
| 			} | ||||
| 			else if (args[0] is System.Int32) | ||||
| 			{ | ||||
| 				return System.Math.Sin((double)(int)args[0]); | ||||
| 			} | ||||
| 			else if (args[0] is System.Int64) | ||||
| 			{ | ||||
| 				return System.Math.Sin((double)(long)args[0]); | ||||
| 			} | ||||
| 			else if (args[0] is string) | ||||
| 			{ | ||||
| 				double t; | ||||
|  | ||||
| 				/* TODO: atoi */ | ||||
| 				try { t = System.Double.Parse((string)args[0]); } | ||||
| 				catch (System.Exception e) { t = 0; } | ||||
|  | ||||
| 				return System.Math.Sin(t); | ||||
| 			} | ||||
| 			else | ||||
| 			{ | ||||
| 				return System.Math.Sin(0.0); | ||||
| 			} | ||||
| 		} | ||||
|  | ||||
| 		protected virtual object handleCos(object[] args) | ||||
| 		{ | ||||
| 			return 0; | ||||
| 		} | ||||
|  | ||||
| 		protected virtual object handleTan(object[] args) | ||||
| 		{ | ||||
| 			return 0; | ||||
| 		}		 | ||||
| 	} | ||||
| } | ||||
| @ -28,6 +28,10 @@ | ||||
|     <WarningLevel>4</WarningLevel> | ||||
|   </PropertyGroup> | ||||
|   <ItemGroup> | ||||
|     <Reference Include="Interop.ASECOM, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL"> | ||||
|       <SpecificVersion>False</SpecificVersion> | ||||
|       <HintPath>obj\Release\Interop.ASECOM.dll</HintPath> | ||||
|     </Reference> | ||||
|     <Reference Include="System" /> | ||||
|     <Reference Include="System.Data" /> | ||||
|     <Reference Include="System.Deployment" /> | ||||
| @ -36,7 +40,6 @@ | ||||
|     <Reference Include="System.Xml" /> | ||||
|   </ItemGroup> | ||||
|   <ItemGroup> | ||||
|     <Compile Include="Awk.cs" /> | ||||
|     <Compile Include="AwkForm.cs"> | ||||
|       <SubType>Form</SubType> | ||||
|     </Compile> | ||||
| @ -68,17 +71,12 @@ | ||||
|       <DependentUpon>Settings.settings</DependentUpon> | ||||
|       <DesignTimeSharedInput>True</DesignTimeSharedInput> | ||||
|     </Compile> | ||||
|     <Compile Include="StdAwk.cs" /> | ||||
|   </ItemGroup> | ||||
|   <ItemGroup> | ||||
|     <COMReference Include="ASECOM"> | ||||
|       <Guid>{F9C69806-16A1-4162-998A-876B33C470BF}</Guid> | ||||
|       <VersionMajor>1</VersionMajor> | ||||
|       <VersionMinor>0</VersionMinor> | ||||
|       <Lcid>0</Lcid> | ||||
|       <WrapperTool>tlbimp</WrapperTool> | ||||
|       <Isolated>False</Isolated> | ||||
|     </COMReference> | ||||
|     <ProjectReference Include="..\..\cnt\asecnt.csproj"> | ||||
|       <Project>{7F679165-41FB-4E1E-B3F5-23C5EE94166A}</Project> | ||||
|       <Name>asecnt</Name> | ||||
|     </ProjectReference> | ||||
|   </ItemGroup> | ||||
|   <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" /> | ||||
|   <!-- To modify your build process, add your task inside one of the targets below and uncomment it.  | ||||
|  | ||||
		Reference in New Issue
	
	Block a user