FORUMS

c360 Forums
 Home        Members    Calendar    Who's On

Welcome Guest ( Login | Register )
      


12»»

license exceptionExpand / Collapse
Message
Posted 3/22/2006 3:29:31 PMPost #95
 

Forum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum Newbie
I've been running through the training guide doing the examples trying to evaluate the SDK for my company and I've recently started getting a license exception.   Initially it was because the license had expired, but now I get it whenever trying to view a page other than the page that is set as the start page.  This includes both using the view in browser option and any links off the initial page such as the lookup in example 4.7.
I'm not sure if this was occurring earlier as none of the previous examples had any links that popped a new window. 

Was there something I needed to do when the license expired other than copy the new one into the licenses directory?

Thanks,
Simon

Posted 3/22/2006 5:22:31 PMPost #96
 

c360 Product Guruc360 Product Guruc360 Product Guruc360 Product Guruc360 Product Guruc360 Product Guruc360 Product Guruc360 Product Guru
Simon,

what is the message of the error you are getting? Does it complain about the license being expired?

By the way, I have recently recorded a video that walks you through the installation and setup process. Let me know if you find the video usefull.

Jeremie Desautels

VP, Product Marketing

c360 Solutions

Posted 3/23/2006 11:56:21 AMPost #97
 

Forum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum Newbie
Jeremie
The video was very helpful, I had been having trouble getting everything to run with the sdk in a sseparatedirectory but it mostly works now. Other than this error that is...
System.ComponentModel.LicenseException: The request failed with HTTP status 404: Not Found. Please contact Licensing@c360.com for all licensing issues. You will have to provide the following information: Organization name = "ERROR: Could not retrieve Organization Name: System.Net.WebException: The request failed with HTTP status 404: Not Found.
at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)
at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
at c360.Toolkit.CRM2005.CrmService.Execute(Request Request)
at c360.Toolkit.Security.CRMSecurityPrincipal.ᜀ()
at c360.Toolkit.Security.CRMSecurityPrincipal.ᜀ()
at c360.Toolkit.Security.CRMSecurityPrincipal.ᜁ()
at c360.Toolkit.Security.CRMSecurityPrincipal.ᜀ()
at c360.Toolkit.Security.CRMSecurityPrincipal.ᜀ()
at c360.Toolkit.Licensing.c360LicenseProvider.GetOrganization()
at c360.Toolkit.Licensing.c360LicenseProvider.get_Organization()
at c360.Toolkit.Licensing.c360LicenseProvider.ᜀ()"". Required number of licenses = ERROR: Could not retrieve Required Seat Count: System.Net.WebException: The request failed with HTTP status 404: Not Found.
at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)
at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
at c360.Toolkit.CRM2005.CrmService.Execute(Request Request)
at c360.Toolkit.Security.CRMSecurityPrincipal.ᜀ()
at c360.Toolkit.Security.CRMSecurityPrincipal.ᜀ()
at c360.Toolkit.Security.CRMSecurityPrincipal.ᜁ()
at c360.Toolkit.Security.CRMSecurityPrincipal.ᜀ()
at c360.Toolkit.Security.CRMSecurityPrincipal.ᜀ()
at c360.Toolkit.Licensing.c360LicenseProvider.GetOrganization()
at c360.Toolkit.Licensing.c360LicenseProvider.get_Organization()
at c360.Toolkit.Licensing.c360LicenseProvider.ᜀ()
at c360.Toolkit.Licensing.c360LicenseProvider.GetRequiredSeatCount()
at c360.Toolkit.Licensing.c360LicenseProvider.ᜀ()".


the exception appears to be having some issues itself as it looks like the stack trace and details are being included in the exception message since it all shows up in the message field at the top (bold, maroon) as well as in the exception details section on the exception page.

Thanks for your help
Simon
Posted 3/23/2006 12:02:33 PMPost #98
 

Forum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum Newbie
Hi Simon,

See if this KB article helps you: link


Chad Fulda
Tier 2 Product Support Specialist
c360 Solutions

Posted 3/23/2006 2:24:44 PMPost #100
 

Forum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum Newbie
It worked, thanks!
Posted 4/5/2006 11:06:32 PMPost #153
 

Forum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum Newbie
I can't seem to post a new topic even though my account is activated so I'll post here.

I am trying to setup a new virtual directory

http://localhost:5656 if I view the page in visual studio (webpage is called c360Test) and set c360Location to /c360Test/ everything works great, if I publish to the virutal directory and change c360Location to / I get the following error:

Any ideas?

Server Error in '/' Application.

Unable to create the specified component. Verify the entry for [SecurityPrincipal]. Please contact Licensing@c360.com for all licensing issues. You will have to provide the following information: Organization name = "ERROR: Could not retrieve Organization Name: c360.Toolkit.Common.FactoryException: Unable to create the specified component. Verify the entry for [SecurityPrincipal]. ---> c360.Toolkit.Common.FactoryException: Exception has been thrown by the target of an invocation. ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.InvalidOperationException: c360 products require that currently authenticated user is impersonated.
  at c360.Toolkit.Security.CRMSecurityPrincipal..ctor()
  --- End of inner exception stack trace ---
  at System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandle& ctor, Boolean& bNeedSecurityCheck)
  at System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean fillCache)
  at System.RuntimeType.CreateInstanceImpl(Boolean publicOnly, Boolean skipVisibilityChecks, Boolean fillCache)
  at System.Activator.CreateInstance(Type type, Boolean nonPublic)
  at System.RuntimeType.CreateInstanceImpl(BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes)
  at System.Activator.CreateInstance(Type type, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes)
  at c360.Toolkit.Common.Factory.ᜀ(Type A_0, Object[] A_1)
  --- End of inner exception stack trace ---
  at c360.Toolkit.Common.Factory.ᜀ(Type A_0, Object[] A_1)
  at c360.Toolkit.Common.ComponentFactory.ᜀ(String A_0, Object[] A_1)
  --- End of inner exception stack trace ---
  at c360.Toolkit.Common.ComponentFactory.ᜀ(String A_0, Object[] A_1)
  at c360.Toolkit.Common.ComponentFactory.Create(String componentKey)
  at c360.Toolkit.Security.SecurityProvider.ᜀ()
  at c360.Toolkit.Security.ImpersonationStrategy.ᜀ()
  at c360.Toolkit.Security.ImpersonationStrategy.ᜁ()
  at c360.Toolkit.Licensing.c360LicenseProvider.GetOrganization()
  at c360.Toolkit.Licensing.c360LicenseProvider.get_Organization()
  at c360.Toolkit.Licensing.c360LicenseProvider.ᜀ()"". Required number of licenses = ERROR: Could not retrieve Required Seat Count: c360.Toolkit.Common.FactoryException: Unable to create the specified component. Verify the entry for [SecurityPrincipal]. ---> c360.Toolkit.Common.FactoryException: Exception has been thrown by the target of an invocation. ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.InvalidOperationException: c360 products require that currently authenticated user is impersonated.
  at c360.Toolkit.Security.CRMSecurityPrincipal..ctor()
  --- End of inner exception stack trace ---
  at System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandle& ctor, Boolean& bNeedSecurityCheck)
  at System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean fillCache)
  at System.RuntimeType.CreateInstanceImpl(Boolean publicOnly, Boolean skipVisibilityChecks, Boolean fillCache)
  at System.Activator.CreateInstance(Type type, Boolean nonPublic)
  at System.RuntimeType.CreateInstanceImpl(BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes)
  at System.Activator.CreateInstance(Type type, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes)
  at c360.Toolkit.Common.Factory.ᜀ(Type A_0, Object[] A_1)
  --- End of inner exception stack trace ---
  at c360.Toolkit.Common.Factory.ᜀ(Type A_0, Object[] A_1)
  at c360.Toolkit.Common.ComponentFactory.ᜀ(String A_0, Object[] A_1)
  --- End of inner exception stack trace ---
  at c360.Toolkit.Common.ComponentFactory.ᜀ(String A_0, Object[] A_1)
  at c360.Toolkit.Common.ComponentFactory.Create(String componentKey)
  at c360.Toolkit.Security.SecurityProvider.ᜀ()
  at c360.Toolkit.Security.ImpersonationStrategy.ᜀ()
  at c360.Toolkit.Security.ImpersonationStrategy.ᜁ()
  at c360.Toolkit.Licensing.c360LicenseProvider.GetOrganization()
  at c360.Toolkit.Licensing.c360LicenseProvider.get_Organization()
  at c360.Toolkit.Licensing.c360LicenseProvider.ᜀ()
  at c360.Toolkit.Licensing.c360LicenseProvider.GetRequiredSeatCount()
  at c360.Toolkit.Licensing.c360LicenseProvider.ᜀ()".

Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.ComponentModel.LicenseException: Unable to create the specified component. Verify the entry for [SecurityPrincipal]. Please contact Licensing@c360.com for all licensing issues. You will have to provide the following information: Organization name = "ERROR: Could not retrieve Organization Name: c360.Toolkit.Common.FactoryException: Unable to create the specified component. Verify the entry for [SecurityPrincipal]. ---> c360.Toolkit.Common.FactoryException: Exception has been thrown by the target of an invocation. ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.InvalidOperationException: c360 products require that currently authenticated user is impersonated.
  at c360.Toolkit.Security.CRMSecurityPrincipal..ctor()
  --- End of inner exception stack trace ---
  at System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandle& ctor, Boolean& bNeedSecurityCheck)
  at System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean fillCache)
  at System.RuntimeType.CreateInstanceImpl(Boolean publicOnly, Boolean skipVisibilityChecks, Boolean fillCache)
  at System.Activator.CreateInstance(Type type, Boolean nonPublic)
  at System.RuntimeType.CreateInstanceImpl(BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes)
  at System.Activator.CreateInstance(Type type, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes)
  at c360.Toolkit.Common.Factory.ᜀ(Type A_0, Object[] A_1)
  --- End of inner exception stack trace ---
  at c360.Toolkit.Common.Factory.ᜀ(Type A_0, Object[] A_1)
  at c360.Toolkit.Common.ComponentFactory.ᜀ(String A_0, Object[] A_1)
  --- End of inner exception stack trace ---
  at c360.Toolkit.Common.ComponentFactory.ᜀ(String A_0, Object[] A_1)
  at c360.Toolkit.Common.ComponentFactory.Create(String componentKey)
  at c360.Toolkit.Security.SecurityProvider.ᜀ()
  at c360.Toolkit.Security.ImpersonationStrategy.ᜀ()
  at c360.Toolkit.Security.ImpersonationStrategy.ᜁ()
  at c360.Toolkit.Licensing.c360LicenseProvider.GetOrganization()
  at c360.Toolkit.Licensing.c360LicenseProvider.get_Organization()
  at c360.Toolkit.Licensing.c360LicenseProvider.ᜀ()"". Required number of licenses = ERROR: Could not retrieve Required Seat Count: c360.Toolkit.Common.FactoryException: Unable to create the specified component. Verify the entry for [SecurityPrincipal]. ---> c360.Toolkit.Common.FactoryException: Exception has been thrown by the target of an invocation. ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.InvalidOperationException: c360 products require that currently authenticated user is impersonated.
  at c360.Toolkit.Security.CRMSecurityPrincipal..ctor()
  --- End of inner exception stack trace ---
  at System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandle& ctor, Boolean& bNeedSecurityCheck)
  at System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean fillCache)
  at System.RuntimeType.CreateInstanceImpl(Boolean publicOnly, Boolean skipVisibilityChecks, Boolean fillCache)
  at System.Activator.CreateInstance(Type type, Boolean nonPublic)
  at System.RuntimeType.CreateInstanceImpl(BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes)
  at System.Activator.CreateInstance(Type type, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes)
  at c360.Toolkit.Common.Factory.ᜀ(Type A_0, Object[] A_1)
  --- End of inner exception stack trace ---
  at c360.Toolkit.Common.Factory.ᜀ(Type A_0, Object[] A_1)
  at c360.Toolkit.Common.ComponentFactory.ᜀ(String A_0, Object[] A_1)
  --- End of inner exception stack trace ---
  at c360.Toolkit.Common.ComponentFactory.ᜀ(String A_0, Object[] A_1)
  at c360.Toolkit.Common.ComponentFactory.Create(String componentKey)
  at c360.Toolkit.Security.SecurityProvider.ᜀ()
  at c360.Toolkit.Security.ImpersonationStrategy.ᜀ()
  at c360.Toolkit.Security.ImpersonationStrategy.ᜁ()
  at c360.Toolkit.Licensing.c360LicenseProvider.GetOrganization()
  at c360.Toolkit.Licensing.c360LicenseProvider.get_Organization()
  at c360.Toolkit.Licensing.c360LicenseProvider.ᜀ()
  at c360.Toolkit.Licensing.c360LicenseProvider.GetRequiredSeatCount()
  at c360.Toolkit.Licensing.c360LicenseProvider.ᜀ()".

Source Error:

The source code that generated this unhandled exception can only be shown when compiled in debug mode. To enable this, please follow one of the below steps, then request the URL:

1. Add a "Debug=true" directive at the top of the file that generated the error. Example:

  <%@ Page Language="C#" Debug="true" %>

or:

2) Add the following section to the configuration file of your application:

<configuration>
   <system.web>
       <compilation debug="true"/>
   </system.web>
</configuration>

Note that this second technique will cause all files within a given application to be compiled in debug mode. The first technique will cause only that particular file to be compiled in debug mode.

Important: Running applications in debug mode does incur a memory/performance overhead. You should make sure that an application has debugging disabled before deploying into production scenario.

Stack Trace:

[LicenseException: Unable to create the specified component. Verify the entry for [SecurityPrincipal]. Please contact Licensing@c360.com for all licensing issues. You will have to provide the following information: Organization name = "ERROR: Could not retrieve Organization Name: c360.Toolkit.Common.FactoryException: Unable to create the specified component. Verify the entry for [SecurityPrincipal]. ---> c360.Toolkit.Common.FactoryException: Exception has been thrown by the target of an invocation. ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.InvalidOperationException: c360 products require that currently authenticated user is impersonated.   at c360.Toolkit.Security.CRMSecurityPrincipal..ctor()   --- End of inner exception stack trace ---   at System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandle& ctor, Boolean& bNeedSecurityCheck)   at System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean fillCache)   at System.RuntimeType.CreateInstanceImpl(Boolean publicOnly, Boolean skipVisibilityChecks, Boolean fillCache)   at System.Activator.CreateInstance(Type type, Boolean nonPublic)   at System.RuntimeType.CreateInstanceImpl(BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes)   at System.Activator.CreateInstance(Type type, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes)   at c360.Toolkit.Common.Factory.ᜀ(Type A_0, Object[] A_1)   --- End of inner exception stack trace ---   at c360.Toolkit.Common.Factory.ᜀ(Type A_0, Object[] A_1)   at c360.Toolkit.Common.ComponentFactory.ᜀ(String A_0, Object[] A_1)   --- End of inner exception stack trace ---   at c360.Toolkit.Common.ComponentFactory.ᜀ(String A_0, Object[] A_1)   at c360.Toolkit.Common.ComponentFactory.Create(String componentKey)   at c360.Toolkit.Security.SecurityProvider.ᜀ()   at c360.Toolkit.Security.ImpersonationStrategy.ᜀ()   at c360.Toolkit.Security.ImpersonationStrategy.ᜁ()   at c360.Toolkit.Licensing.c360LicenseProvider.GetOrganization()   at c360.Toolkit.Licensing.c360LicenseProvider.get_Organization()   at c360.Toolkit.Licensing.c360LicenseProvider.ᜀ()"". Required number of licenses = ERROR: Could not retrieve Required Seat Count: c360.Toolkit.Common.FactoryException: Unable to create the specified component. Verify the entry for [SecurityPrincipal]. ---> c360.Toolkit.Common.FactoryException: Exception has been thrown by the target of an invocation. ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.InvalidOperationException: c360 products require that currently authenticated user is impersonated.   at c360.Toolkit.Security.CRMSecurityPrincipal..ctor()   --- End of inner exception stack trace ---   at System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandle& ctor, Boolean& bNeedSecurityCheck)   at System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean fillCache)   at System.RuntimeType.CreateInstanceImpl(Boolean publicOnly, Boolean skipVisibilityChecks, Boolean fillCache)   at System.Activator.CreateInstance(Type type, Boolean nonPublic)   at System.RuntimeType.CreateInstanceImpl(BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes)   at System.Activator.CreateInstance(Type type, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes)   at c360.Toolkit.Common.Factory.ᜀ(Type A_0, Object[] A_1)   --- End of inner exception stack trace ---   at c360.Toolkit.Common.Factory.ᜀ(Type A_0, Object[] A_1)   at c360.Toolkit.Common.ComponentFactory.ᜀ(String A_0, Object[] A_1)   --- End of inner exception stack trace ---   at c360.Toolkit.Common.ComponentFactory.ᜀ(String A_0, Object[] A_1)   at c360.Toolkit.Common.ComponentFactory.Create(String componentKey)   at c360.Toolkit.Security.SecurityProvider.ᜀ()   at c360.Toolkit.Security.ImpersonationStrategy.ᜀ()   at c360.Toolkit.Security.ImpersonationStrategy.ᜁ()   at c360.Toolkit.Licensing.c360LicenseProvider.GetOrganization()   at c360.Toolkit.Licensing.c360LicenseProvider.get_Organization()   at c360.Toolkit.Licensing.c360LicenseProvider.ᜀ()   at c360.Toolkit.Licensing.c360LicenseProvider.GetRequiredSeatCount()   at c360.Toolkit.Licensing.c360LicenseProvider.ᜀ()".]   c360.Toolkit.Licensing.c360LicenseProvider.ᜀ(LicenseContext A_0, Type A_1, Object A_2, Boolean A_3) +1105   c360.Toolkit.Licensing.c360LicenseProvider.GetLicense(LicenseContext context, Type type, Object instance, Boolean allowExceptions) +18   System.ComponentModel.LicenseManager.ValidateInternalRecursive(LicenseContext context, Type type, Object instance, Boolean allowExceptions, License& license, String& licenseKey) +259   System.ComponentModel.LicenseManager.ValidateInternal(Type type, Object instance, Boolean allowExceptions, License& license) +41   System.ComponentModel.LicenseManager.Validate(Type type, Object instance) +29   c360.Toolkit.SDK.Pages.AreaPage..ctor() +29   _Default..ctor() +5   ASP.default_aspx..ctor() +10   __ASP.FastObjectFactory_app_web_fdzifckz.Create_ASP_default_aspx() +20   System.Web.Compilation.BuildResultCompiledType.CreateInstance() +49   System.Web.Compilation.BuildManager.CreateInstanceFromVirtualPath(VirtualPath virtualPath, Type requiredBaseType, HttpContext context, Boolean allowCrossApp, Boolean noAssert) +115   System.Web.UI.PageHandlerFactory.GetHandlerHelper(HttpContext context, String requestType, VirtualPath virtualPath, String physicalPath) +31   System.Web.UI.PageHandlerFactory.System.Web.IHttpHandlerFactory2.GetHandler(HttpContext context, String requestType, VirtualPath virtualPath, String physicalPath) +40   System.Web.HttpApplication.MapHttpHandler(HttpContext context, String requestType, VirtualPath path, String pathTranslated, Boolean useAppConfig) +139   System.Web.MapHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +120   System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +155


Version Information: Microsoft .NET Framework Version:2.0.50727.42; ASP.NET Version:2.0.50727.42

Posted 4/6/2006 9:26:55 AMPost #154
 

Forum Member
I am trying to setup a new virtual directory

http://localhost:5656 if I view the page in visual studio (webpage is called c360Test) and set c360Location to /c360Test/ everything works great, if I publish to the virutal directory and change c360Location to / I get the following error:

Any ideas?

Josh, not sure I quite understand your situation, but it looks like you are creating a webpage using VS2005 called c360Test, setting the c360Location key to '/c360Test/'.  When you view the page in a browser, everything works fine.

But when you attempt to move those files to a physical virtual directory on the machine (on the website http://localhost:5656), you set the c360Location to '/', the page gives you the licensing error.

If that is correct, then what it looks like you need to do is set the c360Location to the name of the virtual directory, so if the virtual directory inside of that website is myCustomPages (so you would browse to http://localhost:5656/myCustomPages/myPage.aspx) then you would need to set the c360Location key to '/myCustomPages/' - it needs to the location relative to the root of the website.

Kevin Eichelberger
Pre-Sales Engineer / Product Specialist
c360 Solutions, Inc.

Posted 4/6/2006 3:08:58 PMPost #157
 

Forum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum Newbie
Does it have to be in virtual directory? I was going to put it in the root of the website http://localhost:5656/ is this not possable?

- Josh
Posted 4/6/2006 3:26:19 PMPost #158