Commit f633533

mokhan <mokhan@ce5e1baf-6525-42e4-a1b2-857ea38da20a>
2009-05-06 02:03:10
tried to sign the setup.exe with the certificate but it keeps throwing and error about capicom???
git-svn-id: https://svn.xp-dev.com/svn/mokhan-mo.money@209 ce5e1baf-6525-42e4-a1b2-857ea38da20a
1 parent fb6c917
Changed files (3)
trunk/build/project.install.build
@@ -38,6 +38,9 @@
     <call target="convert.bootstrap" />
     <property name="msbuild.exe" value="${framework.dir}\msbuild.exe" />
     <exec program="${msbuild.exe}" commandline="/toolsversion:3.5 ${bootstrap.file}" />
+    
+  	<property name="target.exe" value="${installation.dir}\setup.exe" />
+  	<call target="sign.code" />
   </target>
 	
 	<target name="installer" depends="load_local_properties,create.installation.dir,create.bootstrap">		
@@ -54,4 +57,11 @@
 		<exec program="${mage.exe}" commandline="${args.sign.deployment}" />
 	</target>
   
+  <target name="sign.code">
+			<echo message="signing ${target.exe}" />
+			<!--<exec program="${dot.net.sdk.dir}\signtool.exe"
+				commandline="sign /f ${certificate.filename} /p ${certificate.password} /t http://timestamp.verisign.com/scripts/timstamp.dll ${target.exe}"
+				/>-->
+  </target>
+  
 </project>
\ No newline at end of file
trunk/product/MyMoney/boot/container/registration/auto_wire_components_in_to_the.cs
@@ -1,9 +1,7 @@
 using System;
 using System.Reflection;
 using Gorilla.Commons.Infrastructure;
-using Gorilla.Commons.Infrastructure.Castle.DynamicProxy.Interceptors;
 using Gorilla.Commons.Infrastructure.Castle.Windsor.Configuration;
-using Gorilla.Commons.Infrastructure.Eventing;
 using Gorilla.Commons.Infrastructure.Reflection;
 using Gorilla.Commons.Utility.Extensions;
 using MoMoney.Infrastructure.Container.Windsor.configuration;
@@ -30,7 +28,6 @@ namespace MoMoney.boot.container.registration
         public void run()
         {
             run(new ApplicationAssembly(Assembly.GetExecutingAssembly()));
-            //run(new ApplicationAssembly(Assembly.GetAssembly(typeof(IEventAggregator))));
         }
 
         public void run(IAssembly item)
trunk/product/MyMoney/boot/container/registration/auto_wire_components_in_to_the_specs.cs
@@ -18,6 +18,11 @@ namespace MoMoney.boot.container.registration
                             builder = the_dependency<IDependencyRegistration>();
                         };
 
+        public override IStartupCommand create_sut()
+        {
+            return new auto_wire_components_in_to_the(builder, exclusions_criteria);
+        }
+
         protected static IDependencyRegistration builder;
         protected static IComponentExclusionSpecification exclusions_criteria;
     }