ASP.NET 2/Global.asax/code-behind/Application_Start

N

NoNickname

Hi,

I need to get a string from a COM component at application start. (It's a
Long Story and I cannot change this fact.) In ASP.NET 1.1, I simply called
this COM component in Global.asax.cs from Application_Start, stuck the string
in the HttpApplication.Application object and life was good.

However, I've noticed in ASP.NET 2.0 you are not given the opportunity to
create a .cs codebehind file for the Global.asax when you go to "Add New
Item. . .". The "Place code in separate file" is grayed out. I know I can
get around this by manually creating a Global.asax.cs but I'm worried this
is creating some sort of risk.

A) What is the reason for not allowing a code behind file for Global.asax in
ASP.NET 2.0?

B) What would be the best way for my to get my string out of the COM object
at Application_Start – I do not know how do COM interop from a "code-inside"
file because it seems like you can not add the "using" statement?

Thanks,
Nick
 
M

[MSFT]

Hello,

To add Application_Start() function in VS 2005, you can select "add new
Items" and you will find "Global Application Class". This is different from
VS 2003.

Hope this help,

Luke
 
B

Bob Barrows [MVP]

There was no way for you to know it, but this is a classic asp newsgroup.
While you may be lucky enough to find a dotnet-knowledgeable person here who
can answer your question, you can eliminate the luck factor by posting your
question to a group where those dotnet-knowledgeable people hang out. I
suggest microsoft.public.dotnet.framework.aspnet.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,995
Messages
2,570,228
Members
46,818
Latest member
SapanaCarpetStudio

Latest Threads

Top