Gemini Community Support Site

This Gemini community support site can be used to find solutions to product issues. You can log in using Open Id, Google Profile and even Facebook. Feel free to ask a question or browse FAQs and documentation. Product tour videos are also available along with how-to videos demonstrating key Gemini capabilities.




Installation Gemini 3.5 on Vista IIS 7.0 SQL Server 2008 Express

web-app

Hey there, today i installed Gemini on my old Laptop for testing purpose :D It´s work like a charm. On a WinXP with IIS 6.0 and SQL Server 2008 Express.

Then i wanted to install it on a PC with Vista on it. But this time with IIS 7.0.

So installation works fine, i typed in IIS the name "gemini" also in virtual path.

The database sample worked too.

But then i when i went to the localadress, following message appeared :

Server Error in '/gemini' Application.

Runtime Error Description: An application error occurred on the server. The current custom error settings for this application prevent the details of the application error from being viewed.

Details: To enable the details of this specific error message to be viewable on the local server machine, please create a tag within a "web.config" configuration file located in the root directory of the current web application. This tag should then have its "mode" attribute set to "RemoteOnly". To enable the details to be viewable on remote machines, please set "mode" to "Off".

Notes: The current error page you are seeing can be replaced by a custom error page by modifying the "defaultRedirect" attribute of the application's configuration tag to point to a custom error page URL.

So, i changed the "customErrors" Line with , to see what going on. After that he told me he cant find csc.exe.

Source Error: An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

Stack Trace:

[InvalidOperationException: Die ausführbare Compilerdatei csc.exe kann nicht gefunden werden.] System.CodeDom.Compiler.RedistVersionInfo.GetCompilerPath(IDictionary`2 provOptions, String compilerExecutable) +6859289 Microsoft.CSharp.CSharpCodeGenerator.FromFileBatch(CompilerParameters options, String[] fileNames) +838 Microsoft.CSharp.CSharpCodeGenerator.System.CodeDom.Compiler.ICodeCompiler.CompileAssemblyFromFileBatch(CompilerParameters options, String[] fileNames) +229 System.CodeDom.Compiler.CodeDomProvider.CompileAssemblyFromFile(CompilerParameters options, String[] fileNames) +42 System.Web.Compilation.AssemblyBuilder.Compile() +10854343 System.Web.Compilation.BuildProvidersCompiler.PerformBuild() +247 System.Web.Compilation.ApplicationBuildProvider.GetGlobalAsaxBuildResult(Boolean isPrecompiledApp) +327 System.Web.Compilation.BuildManager.CompileGlobalAsax() +50 System.Web.Compilation.BuildManager.EnsureTopLevelFilesCompiled() +676

[HttpException (0x80004005): Die ausführbare Compilerdatei csc.exe kann nicht gefunden werden.] System.Web.Compilation.BuildManager.ReportTopLevelCompilationException() +76 System.Web.Compilation.BuildManager.EnsureTopLevelFilesCompiled() +1012 System.Web.Hosting.HostingEnvironment.Initialize(ApplicationManager appManager, IApplicationHost appHost, IConfigMapPathFactory configMapPathFactory, HostingEnvironmentParameters hostingParameters) +1025

[HttpException (0x80004005): Die ausführbare Compilerdatei csc.exe kann nicht gefunden werden.] System.Web.HttpRuntime.FirstRequestInit(HttpContext context) +11294470 System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext context) +88 System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest wr, HttpContext context) +4335156

Can somebody help me ? Thanks :D

Jabba
· 1
Jabba
Replies (11)
helpful
0
not helpful

Please make sure that you have .NET 3.5 SP1 installed.


Bikram
· 1
Bikram
helpful
0
not helpful

I got VS 2008 on my machine. Also .NET 3.5 SP1.

But i installed and deinstalled, VS 2010 with .NET 4.0 lately.


Jabba
· 1
Jabba
helpful
0
not helpful

Note that with IIS7 you need to enable .NET!


Saar Cohen
· 5000
Saar Cohen
helpful
0
not helpful

Sry, but i am not very famiiliar with iis 7. Where is the option ?

I also now got an error in the IIS. Theres a Option .Net Compiling. When i click it, he told me there is something wrong with the webconfig Line 49.

He told me there are two listing types of add.

Thanks again!


Jabba
· 1
Jabba
helpful
0
not helpful

Steps to install .Net in IIS 7 in Windows Vista-

Go to Control Panel > Click 'Programs & Features' > Turn windows Features On or Off > Expand 'Internet Information Service' > Expand 'World wide web services' > Expand 'Application development services' > Select '.NET extensibility' > 'ASP.NET' and 'ISAPI Extensions' and 'ISAPI Filters' > Click 'Apply'


Bikram
· 1
Bikram
helpful
0
not helpful

Hey, first thanks for your answer.

Currently i´m not at home but i am pretty sure, that i selected all Option under the expand IIS.


Jabba
· 1
Jabba
helpful
0
not helpful

There are already checked. Same error.


Jabba
· 1
Jabba
helpful
0
not helpful

Please make sure that the ASP.NET worker process has priviliges on the Gemini directory. Also, try commenting out the offending lines.


Saar Cohen
· 5000
Saar Cohen
helpful
0
not helpful

So this is my second try :D

My system : Win 7, SQL Server 2005 Express, Gemini 3.5.

I installed the geminiSample DB as usual. Everything went fine.

My IIS 7 is working like a charm, so I added my Gemini physical path to the default webpage. It´s the inetpub one.

Now my Gemini is comlaining that the user "application pool /defaultpool" can´t access the database.

Thats true, he aint in the security list. But he is even not avaiable.

You was talking about the ASP.net process worker, where can I find this option ?

Thanks!


Jabba
· 1
Jabba
helpful
0
not helpful

Usually it is IUSR_<MACHINE NAME>. However, it might be that you have to add NETWORK SERVICE as this is the user for the application pool.

Aslo, why not use SQL authentication?


Saar Cohen
· 5000
Saar Cohen
helpful
0
not helpful

Yeah! I finally installed Gemini. Just remember to run SQL Server as an administrator :D


Jabba
· 1
Jabba