Before publishing an ASP.Net(C#, VB.Net) project, there are certain prerequisites that have to be in place. An ASP.Net(C#, VB.Net) project is compiled as part of the publishing process and this requires the existence of the .Net Framework SDK version 1.0.3705 or later. One of the files included in the .Net Framework SDK is the C# or VB.Net compiler. CodeCharge Studio needs to know the path to this file since it will be used to compile and build a .dll file when the project is published.
The C# compiler is a file called csc.exe while the VB.Net compiler is called vbc.exe. The path to this file depends on the location where the SDK is installed. An example path would be C:\WINNT\Microsoft.NET\Framework\v1.0.3705. Within CodeCharge Studio, open the Tools --> Options. menu and in the Options window, click on the Paths option. In the field entitled .Net SDK, enter the path to the C# or VB.Net compiler file.
The other prerequisite for ASP.Net(C#, VB.Net) projects is that all projects must be deployed to a Virtual Directory folder. To create a virtual directory in your web server, use the Internet Services manager. Within the Internet Services Manager console, right click on Default Web Site and select the New --> Virtual Directory option. This will open the Virtual Directory Creation Wizard and you can follow the steps to create a virtual directory.
Please note that the Virtual Directory has to point to your Web application usually published to "c:\inetpub\wwwroot\..." folder, not to the CodeCharge Studio project folder.
Once you setup the virtual directory, open the Project Settings window within CodeCharge and under the Publishing tab, specify the virtual directory path in the Server Path field.
You can then proceed to configure the other project settings as you would normally do. When you publish the project, the files will first be generated to a temporary folder where they will be compiled. After compilation, the files, including the compiled .dll will be published to the virtual directory where they can be accessed using a browser window.
Rajendra.prasad, if this helps please login to Mark As Answer. | Alert Moderator