This is my first crack at using Visual Studio.Net and I'm having some issues getting the web form controls working on the server. Specifically the CrystalDecisions.Web items. I can get it to work no problem on my development machine (which has visual studio.Net fully installed) but when I try to create the web application on the actual server which is a separate machine I can't get it to work. I brought over all the DLLs and add them to my assembly cache so I have access to all of the same items that the vb app is using on my development machine but the server still give me the following error :<BR><BR>NullReferenceException: Object reference not set to an instance of an object<BR><BR>I can't imagine I need to install Visual Studio.Net on every server that I want to run Crystal Reports or any other form control for that matter. Am I missing something easy or is this just a problem with moving code from Visual Studio.Net machine to a server? All help is very appreciated. Thanks, Tom*I can't imagine I need to install Visual Studio.Net on every server*<BR><BR>This is the line that has caught my attention I'm not sure if im reading your post right but you at least need to install the .NET framework on every server that you want to run .net applications on.thanks for the reponse. I have installed the .Net framework on the server. What I was referring to is all the assemblies and components that are installed and registered when you go through the installation of Visual Studio.Net. I think that is why I can run a Crystal Reports Viewer control on my development machine but when I create the web application on the .Net server it fails to instantiate the actual web control. I'm trying to figure out how I can create that CrystalDescision Viewer to create a ASP.Net application to view .rpt files that I create in Visual Studio.Net. Still working on it right now as I haven't found any solution so any help is greatly appreciated.<BR><BR>Thanks,<BR>Tom