472,364 Members | 1,766 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 472,364 software developers and data experts.

WebServices break after upgrade to Framework 1.1

I recently upgraded my server to Windows 2003. The first thing I noticed is
that my sample WebService pages no longer worked. The Invoke test button is
missing. This is addresed by the following KB article:

Microsoft Knowledge Base Article - 819267
INFO: HTTP GET and HTTP POST Are Disabled by Default

http://support.microsoft.com/default...b;en-us;819267

The article advises that a new block be inserted into Web.config (or into
machine.config).

<webServices>
<protocols>
<add name="HttpGet"/>
<add name="HttpPost"/>
</protocols>
</webServices>

OK, I used the advice in that article to adjust my web.config file and now
the Invoke button is restored on my WebService test pages. However, here's
what I get when I press the Invoke button:

File or assembly name _03c_moy.dll, or one of its dependencies, was not
found.

Press it again:
File or assembly name 7g5kkds2.dll, or one of its dependencies, was not
found.

And again:
File or assembly name 3ah-fp0w.dll, or one of its dependencies, was not
found.

Every time I invoke the service I get a messgae telling me that a randomly
named dll is not found. If you want, you can stop by
www.fpsnow.com/pdportal.asmx to check this out for yourself. Does anyone
know what's going on here? (I'd just like to stress that these service pages
were working flawlessly before the upgrade.)

Ancillary questions: My application was developed, compiled and targetd for
framework 1.0, since at the time that was, after all, the only framework in
existence. Now that the machine is upgraded with a new framework 1.1, does
the application run under its original framework or under the new framework?
Shouldn't applications be locked down to the framework to which they are
originally targeted?

Thanks for you help!

- Joe Geretz -
Nov 17 '05 #1
6 1963
I feel your pain. I had to do open heart surgery on my webservice this week
after a 1.1 upgrade. I've hit your site and it's currently about 2 minutes
in without a response. Here are a couple things to check. If you are hitting
some sort of database on the back end using oledb or odbc drivers you will
need to remove all your references and delete the assembly from the bin. 1.1
now has these assemblies in the framework and they are made available in the
system.data.oledb/odbc namespace. They conflict and cause all sorts of grief
if you leave them in there. Do a full rebuild on your project including all
satellite assemblies. Hit the page from the server itself, ie-local then hit
the page from outside. it should work.
By the way, your webservice timed out.
hth
"Joseph Geretz" <jg*****@nospam.com> wrote in message
news:uU**************@TK2MSFTNGP10.phx.gbl...
I recently upgraded my server to Windows 2003. The first thing I noticed is that my sample WebService pages no longer worked. The Invoke test button is missing. This is addresed by the following KB article:

Microsoft Knowledge Base Article - 819267
INFO: HTTP GET and HTTP POST Are Disabled by Default

http://support.microsoft.com/default...b;en-us;819267

The article advises that a new block be inserted into Web.config (or into
machine.config).

<webServices>
<protocols>
<add name="HttpGet"/>
<add name="HttpPost"/>
</protocols>
</webServices>

OK, I used the advice in that article to adjust my web.config file and now
the Invoke button is restored on my WebService test pages. However, here's
what I get when I press the Invoke button:

File or assembly name _03c_moy.dll, or one of its dependencies, was not
found.

Press it again:
File or assembly name 7g5kkds2.dll, or one of its dependencies, was not
found.

And again:
File or assembly name 3ah-fp0w.dll, or one of its dependencies, was not
found.

Every time I invoke the service I get a messgae telling me that a randomly
named dll is not found. If you want, you can stop by
www.fpsnow.com/pdportal.asmx to check this out for yourself. Does anyone
know what's going on here? (I'd just like to stress that these service pages were working flawlessly before the upgrade.)

Ancillary questions: My application was developed, compiled and targetd for framework 1.0, since at the time that was, after all, the only framework in existence. Now that the machine is upgraded with a new framework 1.1, does
the application run under its original framework or under the new framework? Shouldn't applications be locked down to the framework to which they are
originally targeted?

Thanks for you help!

- Joe Geretz -

Nov 17 '05 #2
no i meant rebuilding your webservice project and redeploying it. when you
upgrade to framework 1.1, iis is remapped to work off of 1.1 and not 1.0

i'm not behind a firewall
"Joseph Geretz" <jg*****@nospam.com> wrote in message
news:ub**************@tk2msftngp13.phx.gbl...
Hi Alvin,

Thanks for your response.
after a 1.1 upgrade. I've hit your site and it's currently about 2 minutes
in without a response.


I just hit the site and it is up and running. Unfortunately, my web server
must run on port 81 since my service provider blocks access to port 80. If
you are behind a firewall which blocks access to nonstandard ports, you
won't be able to hit my site at all.
some sort of database on the back end using oledb or odbc drivers you will need to remove all your references and delete the assembly from the bin.

1.1

I'm not doing any of this stuff.
if you leave them in there. Do a full rebuild on your project including

all
satellite assemblies.


I guess you mean a full rebuild for framework 1.1? But I'm using the
original VS release for framework 1.0. Can I upgrade for free to 1.1?

Thanks,

- Joe Geretz -
"Joseph Geretz" <jg*****@nospam.com> wrote in message
news:uU**************@TK2MSFTNGP10.phx.gbl...
I recently upgraded my server to Windows 2003. The first thing I noticed
is
that my sample WebService pages no longer worked. The Invoke test
button is
missing. This is addresed by the following KB article:

Microsoft Knowledge Base Article - 819267
INFO: HTTP GET and HTTP POST Are Disabled by Default

http://support.microsoft.com/default...b;en-us;819267

The article advises that a new block be inserted into Web.config (or into machine.config).

<webServices>
<protocols>
<add name="HttpGet"/>
<add name="HttpPost"/>
</protocols>
</webServices>

OK, I used the advice in that article to adjust my web.config file and now the Invoke button is restored on my WebService test pages. However, here's what I get when I press the Invoke button:

File or assembly name _03c_moy.dll, or one of its dependencies, was
not found.

Press it again:
File or assembly name 7g5kkds2.dll, or one of its dependencies, was not found.

And again:
File or assembly name 3ah-fp0w.dll, or one of its dependencies, was not found.

Every time I invoke the service I get a messgae telling me that a

randomly named dll is not found. If you want, you can stop by
www.fpsnow.com/pdportal.asmx to check this out for yourself. Does anyone know what's going on here? (I'd just like to stress that these service

pages
were working flawlessly before the upgrade.)

Ancillary questions: My application was developed, compiled and targetd for
framework 1.0, since at the time that was, after all, the only
framework
in
existence. Now that the machine is upgraded with a new framework 1.1,

does the application run under its original framework or under the new

framework?
Shouldn't applications be locked down to the framework to which they

are originally targeted?

Thanks for you help!

- Joe Geretz -



Nov 17 '05 #3
Hi Alvin,

I redeployed the entire application. Things just took a nasty turn for the
worse. Now the entire site is broken. I've reproduced the error stack below.
In an effort to address this I placed the ASPNET user into Administrators
and Domain Administrators, but I still get this error. How can access be
denied to an Administrator?

Thanks

- Joe Geretz -
Server Error in '/FPSNow' Application.
----------------------------------------------------------------------------
----

Access to the path "C:\WINNT\Microsoft.NET\Framework\v1.1.4322\Tempor ary
ASP.NET Files\fpsnow\44aff0e0\eb59b9a4\hash.web" is denied.
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.UnauthorizedAccessException: Access to the path
"C:\WINNT\Microsoft.NET\Framework\v1.1.4322\Tempor ary ASP.NET
Files\fpsnow\44aff0e0\eb59b9a4\hash.web" is denied.

ASP.NET is not authorized to access the requested resource. Consider
granting access rights to the resource to the ASP.NET request identity.
ASP.NET has a base process identity (typically {MACHINE}\ASPNET on IIS 5 or
Network Service on IIS 6) that is used if the application is not
impersonating. If the application is impersonating via <identity
impersonate="true"/>, the identity will be the anonymous user (typically
IUSR_MACHINENAME) or the authenticated request user.

To grant ASP.NET write access to a file, right-click the file in Explorer,
choose "Properties" and select the Security tab. Click "Add" to add the
appropriate user or group. Highlight the ASP.NET account, and check the
boxes for the desired access.

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:
[UnauthorizedAccessException: Access to the path
"C:\WINNT\Microsoft.NET\Framework\v1.1.4322\Tempor ary ASP.NET
Files\fpsnow\44aff0e0\eb59b9a4\hash.web" is denied.]
System.IO.__Error.WinIOError(Int32 errorCode, String str) +393
System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access,
FileShare share, Int32 bufferSize, Boolean useAsync, String msgPath, Boolean
bFromProxy) +888
System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access,
FileShare share, Int32 bufferSize) +44
System.IO.StreamWriter.CreateFile(String path, Boolean append) +55
System.IO.StreamWriter..ctor(String path, Boolean append, Encoding
encoding, Int32 bufferSize) +49
System.IO.StreamWriter..ctor(String path, Boolean append, Encoding
encoding) +20

System.Web.Compilation.PreservedAssemblyEntry.Writ ePreservedSpecialFilesComb
inedHash(Int64 hash) +165
System.Web.Compilation.PreservedAssemblyEntry.DoFi rstTimeInit(HttpContext
context) +848

System.Web.Compilation.PreservedAssemblyEntry.Ensu reFirstTimeInit(HttpContex
t context) +98

System.Web.Compilation.PreservedAssemblyEntry.GetP reservedAssemblyEntry(Http
Context context, String virtualPath, Boolean fApplicationFile) +28
System.Web.UI.TemplateParser.GetParserCacheItemFro mPreservedCompilation()
+91
System.Web.UI.TemplateParser.GetParserCacheItemInt ernal(Boolean
fCreateIfNotFound) +148
System.Web.UI.TemplateParser.GetParserCacheItemWit hNewConfigPath() +125
System.Web.UI.TemplateParser.GetParserCacheItem() +87
System.Web.UI.ApplicationFileParser.GetCompiledApp licationType(String
inputFile, HttpContext context, ApplicationFileParser& parser) +171
System.Web.HttpApplicationFactory.CompileApplicati on(HttpContext context)
+43
System.Web.HttpApplicationFactory.Init(HttpContext context) +485
System.Web.HttpApplicationFactory.GetApplicationIn stance(HttpContext
context) +170
System.Web.HttpRuntime.ProcessRequestInternal(Http WorkerRequest wr) +414

----------------------------------------------------------------------------
----

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

"Alvin Bruney" <vapordan_spam_me_not@hotmail_no_spamhotmail.com > wrote in
message news:%2****************@tk2msftngp13.phx.gbl...
no i meant rebuilding your webservice project and redeploying it. when you
upgrade to framework 1.1, iis is remapped to work off of 1.1 and not 1.0

i'm not behind a firewall
"Joseph Geretz" <jg*****@nospam.com> wrote in message
news:ub**************@tk2msftngp13.phx.gbl...
Hi Alvin,

Thanks for your response.
after a 1.1 upgrade. I've hit your site and it's currently about 2 minutes in without a response.


I just hit the site and it is up and running. Unfortunately, my web server
must run on port 81 since my service provider blocks access to port 80. If you are behind a firewall which blocks access to nonstandard ports, you
won't be able to hit my site at all.
some sort of database on the back end using oledb or odbc drivers you will need to remove all your references and delete the assembly from the bin. 1.1

I'm not doing any of this stuff.
if you leave them in there. Do a full rebuild on your project
including
all
satellite assemblies.


I guess you mean a full rebuild for framework 1.1? But I'm using the
original VS release for framework 1.0. Can I upgrade for free to 1.1?

Thanks,

- Joe Geretz -
"Joseph Geretz" <jg*****@nospam.com> wrote in message
news:uU**************@TK2MSFTNGP10.phx.gbl...
> I recently upgraded my server to Windows 2003. The first thing I noticed is
> that my sample WebService pages no longer worked. The Invoke test button is
> missing. This is addresed by the following KB article:
>
> Microsoft Knowledge Base Article - 819267
> INFO: HTTP GET and HTTP POST Are Disabled by Default
>
> http://support.microsoft.com/default...b;en-us;819267
>
> The article advises that a new block be inserted into Web.config (or

into
> machine.config).
>
> <webServices>
> <protocols>
> <add name="HttpGet"/>
> <add name="HttpPost"/>
> </protocols>
> </webServices>
>
> OK, I used the advice in that article to adjust my web.config file
and now
> the Invoke button is restored on my WebService test pages. However,

here's
> what I get when I press the Invoke button:
>
> File or assembly name _03c_moy.dll, or one of its dependencies, was not > found.
>
> Press it again:
> File or assembly name 7g5kkds2.dll, or one of its dependencies, was not > found.
>
> And again:
> File or assembly name 3ah-fp0w.dll, or one of its dependencies, was not > found.
>
> Every time I invoke the service I get a messgae telling me that a

randomly
> named dll is not found. If you want, you can stop by
> www.fpsnow.com/pdportal.asmx to check this out for yourself. Does anyone > know what's going on here? (I'd just like to stress that these
service pages
> were working flawlessly before the upgrade.)
>
> Ancillary questions: My application was developed, compiled and

targetd for
> framework 1.0, since at the time that was, after all, the only framework in
> existence. Now that the machine is upgraded with a new framework
1.1, does
> the application run under its original framework or under the new
framework?
> Shouldn't applications be locked down to the framework to which they

are > originally targeted?
>
> Thanks for you help!
>
> - Joe Geretz -
>
>



Nov 17 '05 #4
Well, I finally fixed this.

First of all, I used aspnet_regiis to roll back my web app to use framework
1.0.

Then, for whatever reason (and I'll take a closer look at this) I needed to
add Everyone to be able to access
WINNT\Microsoft.NET\Framework\v1.0.3705\Temporary ASP.NET Files AND
WINNT\Temp.

(I wonder if anyone can explain why TWO Temp folders are needed to run an
ASPX application? Who designed this? Some moron from the Microsoft Security
group?)

After fixing the problem with the security settings for the WINNT temp
folder, I bet I could switch this back up to framework 1.1. But no point
asking for trouble... Anyway, the site's back up and running now.

Thanks for your help!

- Joe Geretz -

"Joseph Geretz" <jg*****@nospam.com> wrote in message
news:ep*************@tk2msftngp13.phx.gbl...
Hi Alvin,

I redeployed the entire application. Things just took a nasty turn for the
worse. Now the entire site is broken. I've reproduced the error stack below. In an effort to address this I placed the ASPNET user into Administrators
and Domain Administrators, but I still get this error. How can access be
denied to an Administrator?

Thanks

- Joe Geretz -
Server Error in '/FPSNow' Application.
-------------------------------------------------------------------------- -- ----

Access to the path "C:\WINNT\Microsoft.NET\Framework\v1.1.4322\Tempor ary
ASP.NET Files\fpsnow\44aff0e0\eb59b9a4\hash.web" is denied.
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.UnauthorizedAccessException: Access to the path
"C:\WINNT\Microsoft.NET\Framework\v1.1.4322\Tempor ary ASP.NET
Files\fpsnow\44aff0e0\eb59b9a4\hash.web" is denied.

ASP.NET is not authorized to access the requested resource. Consider
granting access rights to the resource to the ASP.NET request identity.
ASP.NET has a base process identity (typically {MACHINE}\ASPNET on IIS 5 or Network Service on IIS 6) that is used if the application is not
impersonating. If the application is impersonating via <identity
impersonate="true"/>, the identity will be the anonymous user (typically
IUSR_MACHINENAME) or the authenticated request user.

To grant ASP.NET write access to a file, right-click the file in Explorer,
choose "Properties" and select the Security tab. Click "Add" to add the
appropriate user or group. Highlight the ASP.NET account, and check the
boxes for the desired access.

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:
[UnauthorizedAccessException: Access to the path
"C:\WINNT\Microsoft.NET\Framework\v1.1.4322\Tempor ary ASP.NET
Files\fpsnow\44aff0e0\eb59b9a4\hash.web" is denied.]
System.IO.__Error.WinIOError(Int32 errorCode, String str) +393
System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, Boolean useAsync, String msgPath, Boolean bFromProxy) +888
System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize) +44
System.IO.StreamWriter.CreateFile(String path, Boolean append) +55
System.IO.StreamWriter..ctor(String path, Boolean append, Encoding
encoding, Int32 bufferSize) +49
System.IO.StreamWriter..ctor(String path, Boolean append, Encoding
encoding) +20

System.Web.Compilation.PreservedAssemblyEntry.Writ ePreservedSpecialFilesComb inedHash(Int64 hash) +165
System.Web.Compilation.PreservedAssemblyEntry.DoFi rstTimeInit(HttpContext context) +848

System.Web.Compilation.PreservedAssemblyEntry.Ensu reFirstTimeInit(HttpContex t context) +98

System.Web.Compilation.PreservedAssemblyEntry.GetP reservedAssemblyEntry(Http Context context, String virtualPath, Boolean fApplicationFile) +28
System.Web.UI.TemplateParser.GetParserCacheItemFro mPreservedCompilation() +91
System.Web.UI.TemplateParser.GetParserCacheItemInt ernal(Boolean
fCreateIfNotFound) +148
System.Web.UI.TemplateParser.GetParserCacheItemWit hNewConfigPath() +125
System.Web.UI.TemplateParser.GetParserCacheItem() +87
System.Web.UI.ApplicationFileParser.GetCompiledApp licationType(String
inputFile, HttpContext context, ApplicationFileParser& parser) +171
System.Web.HttpApplicationFactory.CompileApplicati on(HttpContext context) +43
System.Web.HttpApplicationFactory.Init(HttpContext context) +485
System.Web.HttpApplicationFactory.GetApplicationIn stance(HttpContext
context) +170
System.Web.HttpRuntime.ProcessRequestInternal(Http WorkerRequest wr) +414


-------------------------------------------------------------------------- -- ----

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

"Alvin Bruney" <vapordan_spam_me_not@hotmail_no_spamhotmail.com > wrote in
message news:%2****************@tk2msftngp13.phx.gbl...
no i meant rebuilding your webservice project and redeploying it. when you
upgrade to framework 1.1, iis is remapped to work off of 1.1 and not 1.0

i'm not behind a firewall
"Joseph Geretz" <jg*****@nospam.com> wrote in message
news:ub**************@tk2msftngp13.phx.gbl...
Hi Alvin,

Thanks for your response.

> after a 1.1 upgrade. I've hit your site and it's currently about 2 minutes
> in without a response.

I just hit the site and it is up and running. Unfortunately, my web server must run on port 81 since my service provider blocks access to port 80. If
you are behind a firewall which blocks access to nonstandard ports,
you won't be able to hit my site at all.

> some sort of database on the back end using oledb or odbc drivers you will
> need to remove all your references and delete the assembly from the bin. 1.1

I'm not doing any of this stuff.

> if you leave them in there. Do a full rebuild on your project including all
> satellite assemblies.

I guess you mean a full rebuild for framework 1.1? But I'm using the
original VS release for framework 1.0. Can I upgrade for free to 1.1?

Thanks,

- Joe Geretz -

> "Joseph Geretz" <jg*****@nospam.com> wrote in message
> news:uU**************@TK2MSFTNGP10.phx.gbl...
> > I recently upgraded my server to Windows 2003. The first thing I

noticed
> is
> > that my sample WebService pages no longer worked. The Invoke test

button
> is
> > missing. This is addresed by the following KB article:
> >
> > Microsoft Knowledge Base Article - 819267
> > INFO: HTTP GET and HTTP POST Are Disabled by Default
> >
> > http://support.microsoft.com/default...b;en-us;819267
> >
> > The article advises that a new block be inserted into Web.config
(or into
> > machine.config).
> >
> > <webServices>
> > <protocols>
> > <add name="HttpGet"/>
> > <add name="HttpPost"/>
> > </protocols>
> > </webServices>
> >
> > OK, I used the advice in that article to adjust my web.config file

and now
> > the Invoke button is restored on my WebService test pages. However, here's
> > what I get when I press the Invoke button:
> >
> > File or assembly name _03c_moy.dll, or one of its dependencies,
was not
> > found.
> >
> > Press it again:
> > File or assembly name 7g5kkds2.dll, or one of its dependencies,
was not
> > found.
> >
> > And again:
> > File or assembly name 3ah-fp0w.dll, or one of its dependencies,
was not
> > found.
> >
> > Every time I invoke the service I get a messgae telling me that a
randomly
> > named dll is not found. If you want, you can stop by
> > www.fpsnow.com/pdportal.asmx to check this out for yourself. Does

anyone
> > know what's going on here? (I'd just like to stress that these service > pages
> > were working flawlessly before the upgrade.)
> >
> > Ancillary questions: My application was developed, compiled and

targetd
> for
> > framework 1.0, since at the time that was, after all, the only

framework
> in
> > existence. Now that the machine is upgraded with a new framework 1.1, does
> > the application run under its original framework or under the new
> framework?
> > Shouldn't applications be locked down to the framework to which

they are
> > originally targeted?
> >
> > Thanks for you help!
> >
> > - Joe Geretz -
> >
> >
>
>



Nov 17 '05 #5
That wouldn't do it. you need to give the asp net worker process at least
read access to the virtual directory from iis.

"Joseph Geretz" <jg*****@nospam.com> wrote in message
news:ep*************@tk2msftngp13.phx.gbl...
Hi Alvin,

I redeployed the entire application. Things just took a nasty turn for the
worse. Now the entire site is broken. I've reproduced the error stack below. In an effort to address this I placed the ASPNET user into Administrators
and Domain Administrators, but I still get this error. How can access be
denied to an Administrator?

Thanks

- Joe Geretz -
Server Error in '/FPSNow' Application.
-------------------------------------------------------------------------- -- ----

Access to the path "C:\WINNT\Microsoft.NET\Framework\v1.1.4322\Tempor ary
ASP.NET Files\fpsnow\44aff0e0\eb59b9a4\hash.web" is denied.
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.UnauthorizedAccessException: Access to the path
"C:\WINNT\Microsoft.NET\Framework\v1.1.4322\Tempor ary ASP.NET
Files\fpsnow\44aff0e0\eb59b9a4\hash.web" is denied.

ASP.NET is not authorized to access the requested resource. Consider
granting access rights to the resource to the ASP.NET request identity.
ASP.NET has a base process identity (typically {MACHINE}\ASPNET on IIS 5 or Network Service on IIS 6) that is used if the application is not
impersonating. If the application is impersonating via <identity
impersonate="true"/>, the identity will be the anonymous user (typically
IUSR_MACHINENAME) or the authenticated request user.

To grant ASP.NET write access to a file, right-click the file in Explorer,
choose "Properties" and select the Security tab. Click "Add" to add the
appropriate user or group. Highlight the ASP.NET account, and check the
boxes for the desired access.

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:
[UnauthorizedAccessException: Access to the path
"C:\WINNT\Microsoft.NET\Framework\v1.1.4322\Tempor ary ASP.NET
Files\fpsnow\44aff0e0\eb59b9a4\hash.web" is denied.]
System.IO.__Error.WinIOError(Int32 errorCode, String str) +393
System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, Boolean useAsync, String msgPath, Boolean bFromProxy) +888
System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize) +44
System.IO.StreamWriter.CreateFile(String path, Boolean append) +55
System.IO.StreamWriter..ctor(String path, Boolean append, Encoding
encoding, Int32 bufferSize) +49
System.IO.StreamWriter..ctor(String path, Boolean append, Encoding
encoding) +20

System.Web.Compilation.PreservedAssemblyEntry.Writ ePreservedSpecialFilesComb inedHash(Int64 hash) +165
System.Web.Compilation.PreservedAssemblyEntry.DoFi rstTimeInit(HttpContext context) +848

System.Web.Compilation.PreservedAssemblyEntry.Ensu reFirstTimeInit(HttpContex t context) +98

System.Web.Compilation.PreservedAssemblyEntry.GetP reservedAssemblyEntry(Http Context context, String virtualPath, Boolean fApplicationFile) +28
System.Web.UI.TemplateParser.GetParserCacheItemFro mPreservedCompilation() +91
System.Web.UI.TemplateParser.GetParserCacheItemInt ernal(Boolean
fCreateIfNotFound) +148
System.Web.UI.TemplateParser.GetParserCacheItemWit hNewConfigPath() +125
System.Web.UI.TemplateParser.GetParserCacheItem() +87
System.Web.UI.ApplicationFileParser.GetCompiledApp licationType(String
inputFile, HttpContext context, ApplicationFileParser& parser) +171
System.Web.HttpApplicationFactory.CompileApplicati on(HttpContext context) +43
System.Web.HttpApplicationFactory.Init(HttpContext context) +485
System.Web.HttpApplicationFactory.GetApplicationIn stance(HttpContext
context) +170
System.Web.HttpRuntime.ProcessRequestInternal(Http WorkerRequest wr) +414


-------------------------------------------------------------------------- -- ----

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

"Alvin Bruney" <vapordan_spam_me_not@hotmail_no_spamhotmail.com > wrote in
message news:%2****************@tk2msftngp13.phx.gbl...
no i meant rebuilding your webservice project and redeploying it. when you
upgrade to framework 1.1, iis is remapped to work off of 1.1 and not 1.0

i'm not behind a firewall
"Joseph Geretz" <jg*****@nospam.com> wrote in message
news:ub**************@tk2msftngp13.phx.gbl...
Hi Alvin,

Thanks for your response.

> after a 1.1 upgrade. I've hit your site and it's currently about 2 minutes
> in without a response.

I just hit the site and it is up and running. Unfortunately, my web server must run on port 81 since my service provider blocks access to port 80. If
you are behind a firewall which blocks access to nonstandard ports,
you won't be able to hit my site at all.

> some sort of database on the back end using oledb or odbc drivers you will
> need to remove all your references and delete the assembly from the bin. 1.1

I'm not doing any of this stuff.

> if you leave them in there. Do a full rebuild on your project including all
> satellite assemblies.

I guess you mean a full rebuild for framework 1.1? But I'm using the
original VS release for framework 1.0. Can I upgrade for free to 1.1?

Thanks,

- Joe Geretz -

> "Joseph Geretz" <jg*****@nospam.com> wrote in message
> news:uU**************@TK2MSFTNGP10.phx.gbl...
> > I recently upgraded my server to Windows 2003. The first thing I

noticed
> is
> > that my sample WebService pages no longer worked. The Invoke test

button
> is
> > missing. This is addresed by the following KB article:
> >
> > Microsoft Knowledge Base Article - 819267
> > INFO: HTTP GET and HTTP POST Are Disabled by Default
> >
> > http://support.microsoft.com/default...b;en-us;819267
> >
> > The article advises that a new block be inserted into Web.config
(or into
> > machine.config).
> >
> > <webServices>
> > <protocols>
> > <add name="HttpGet"/>
> > <add name="HttpPost"/>
> > </protocols>
> > </webServices>
> >
> > OK, I used the advice in that article to adjust my web.config file

and now
> > the Invoke button is restored on my WebService test pages. However, here's
> > what I get when I press the Invoke button:
> >
> > File or assembly name _03c_moy.dll, or one of its dependencies,
was not
> > found.
> >
> > Press it again:
> > File or assembly name 7g5kkds2.dll, or one of its dependencies,
was not
> > found.
> >
> > And again:
> > File or assembly name 3ah-fp0w.dll, or one of its dependencies,
was not
> > found.
> >
> > Every time I invoke the service I get a messgae telling me that a
randomly
> > named dll is not found. If you want, you can stop by
> > www.fpsnow.com/pdportal.asmx to check this out for yourself. Does

anyone
> > know what's going on here? (I'd just like to stress that these service > pages
> > were working flawlessly before the upgrade.)
> >
> > Ancillary questions: My application was developed, compiled and

targetd
> for
> > framework 1.0, since at the time that was, after all, the only

framework
> in
> > existence. Now that the machine is upgraded with a new framework 1.1, does
> > the application run under its original framework or under the new
> framework?
> > Shouldn't applications be locked down to the framework to which

they are
> > originally targeted?
> >
> > Thanks for you help!
> >
> > - Joe Geretz -
> >
> >
>
>



Nov 17 '05 #6
Hi Alvin,

Well first of all, the resource which can't be accessed is not the
application IIS virtual directory. It's the application cache directory.
Second, the ASPNET user (INTERNAL\ASPNET is in fact authorized to read/write
files in this directory. So is SYSTEM. But unless I add Everyone with the
same access rights, no dice.

Same goes for the WINNT\Temp folder. This folder is not used for general
application pages, but it is used when the webservice is called.

Isn't INTERNAL\ASPNET the user credentials under which the application runs
when accessed anonymously? I'm baffled.

- Joe Geretz -

"Alvin Bruney" <vapordan_spam_me_not@hotmail_no_spamhotmail.com > wrote in
message news:%2****************@tk2msftngp13.phx.gbl...
That wouldn't do it. you need to give the asp net worker process at least
read access to the virtual directory from iis.

"Joseph Geretz" <jg*****@nospam.com> wrote in message
news:ep*************@tk2msftngp13.phx.gbl...
Hi Alvin,

I redeployed the entire application. Things just took a nasty turn for the
worse. Now the entire site is broken. I've reproduced the error stack

below.
In an effort to address this I placed the ASPNET user into Administrators and Domain Administrators, but I still get this error. How can access be
denied to an Administrator?

Thanks

- Joe Geretz -
Server Error in '/FPSNow' Application.


--------------------------------------------------------------------------
--
----

Access to the path "C:\WINNT\Microsoft.NET\Framework\v1.1.4322\Tempor ary
ASP.NET Files\fpsnow\44aff0e0\eb59b9a4\hash.web" is denied.
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.UnauthorizedAccessException: Access to the path "C:\WINNT\Microsoft.NET\Framework\v1.1.4322\Tempor ary ASP.NET
Files\fpsnow\44aff0e0\eb59b9a4\hash.web" is denied.

ASP.NET is not authorized to access the requested resource. Consider
granting access rights to the resource to the ASP.NET request identity.
ASP.NET has a base process identity (typically {MACHINE}\ASPNET on IIS 5

or
Network Service on IIS 6) that is used if the application is not
impersonating. If the application is impersonating via <identity
impersonate="true"/>, the identity will be the anonymous user (typically
IUSR_MACHINENAME) or the authenticated request user.

To grant ASP.NET write access to a file, right-click the file in Explorer, choose "Properties" and select the Security tab. Click "Add" to add the
appropriate user or group. Highlight the ASP.NET account, and check the
boxes for the desired access.

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:
[UnauthorizedAccessException: Access to the path
"C:\WINNT\Microsoft.NET\Framework\v1.1.4322\Tempor ary ASP.NET
Files\fpsnow\44aff0e0\eb59b9a4\hash.web" is denied.]
System.IO.__Error.WinIOError(Int32 errorCode, String str) +393
System.IO.FileStream..ctor(String path, FileMode mode, FileAccess

access,
FileShare share, Int32 bufferSize, Boolean useAsync, String msgPath,

Boolean
bFromProxy) +888
System.IO.FileStream..ctor(String path, FileMode mode, FileAccess

access,
FileShare share, Int32 bufferSize) +44
System.IO.StreamWriter.CreateFile(String path, Boolean append) +55
System.IO.StreamWriter..ctor(String path, Boolean append, Encoding
encoding, Int32 bufferSize) +49
System.IO.StreamWriter..ctor(String path, Boolean append, Encoding
encoding) +20

System.Web.Compilation.PreservedAssemblyEntry.Writ ePreservedSpecialFilesComb
inedHash(Int64 hash) +165

System.Web.Compilation.PreservedAssemblyEntry.DoFi rstTimeInit(HttpContext
context) +848

System.Web.Compilation.PreservedAssemblyEntry.Ensu reFirstTimeInit(HttpContex
t context) +98

System.Web.Compilation.PreservedAssemblyEntry.GetP reservedAssemblyEntry(Http
Context context, String virtualPath, Boolean fApplicationFile) +28

System.Web.UI.TemplateParser.GetParserCacheItemFro mPreservedCompilation()
+91
System.Web.UI.TemplateParser.GetParserCacheItemInt ernal(Boolean
fCreateIfNotFound) +148
System.Web.UI.TemplateParser.GetParserCacheItemWit hNewConfigPath() +125 System.Web.UI.TemplateParser.GetParserCacheItem() +87
System.Web.UI.ApplicationFileParser.GetCompiledApp licationType(String
inputFile, HttpContext context, ApplicationFileParser& parser) +171
System.Web.HttpApplicationFactory.CompileApplicati on(HttpContext

context)
+43
System.Web.HttpApplicationFactory.Init(HttpContext context) +485
System.Web.HttpApplicationFactory.GetApplicationIn stance(HttpContext
context) +170
System.Web.HttpRuntime.ProcessRequestInternal(Http WorkerRequest wr)

+414



--------------------------------------------------------------------------
--
----

Version Information: Microsoft .NET Framework Version:1.1.4322.573;

ASP.NET
Version:1.1.4322.573

"Alvin Bruney" <vapordan_spam_me_not@hotmail_no_spamhotmail.com > wrote in message news:%2****************@tk2msftngp13.phx.gbl...
no i meant rebuilding your webservice project and redeploying it. when you upgrade to framework 1.1, iis is remapped to work off of 1.1 and not 1.0
i'm not behind a firewall
"Joseph Geretz" <jg*****@nospam.com> wrote in message
news:ub**************@tk2msftngp13.phx.gbl...
> Hi Alvin,
>
> Thanks for your response.
>
> > after a 1.1 upgrade. I've hit your site and it's currently about 2
minutes
> > in without a response.
>
> I just hit the site and it is up and running. Unfortunately, my web

server
> must run on port 81 since my service provider blocks access to port 80.
If
> you are behind a firewall which blocks access to nonstandard ports,

you > won't be able to hit my site at all.
>
> > some sort of database on the back end using oledb or odbc drivers you will
> > need to remove all your references and delete the assembly from the bin.
> 1.1
>
> I'm not doing any of this stuff.
>
> > if you leave them in there. Do a full rebuild on your project

including
> all
> > satellite assemblies.
>
> I guess you mean a full rebuild for framework 1.1? But I'm using the
> original VS release for framework 1.0. Can I upgrade for free to
1.1? >
> Thanks,
>
> - Joe Geretz -
>
> > "Joseph Geretz" <jg*****@nospam.com> wrote in message
> > news:uU**************@TK2MSFTNGP10.phx.gbl...
> > > I recently upgraded my server to Windows 2003. The first thing I
noticed
> > is
> > > that my sample WebService pages no longer worked. The Invoke test button
> > is
> > > missing. This is addresed by the following KB article:
> > >
> > > Microsoft Knowledge Base Article - 819267
> > > INFO: HTTP GET and HTTP POST Are Disabled by Default
> > >
> > > http://support.microsoft.com/default...b;en-us;819267
> > >
> > > The article advises that a new block be inserted into Web.config (or > into
> > > machine.config).
> > >
> > > <webServices>
> > > <protocols>
> > > <add name="HttpGet"/>
> > > <add name="HttpPost"/>
> > > </protocols>
> > > </webServices>
> > >
> > > OK, I used the advice in that article to adjust my web.config file and
> now
> > > the Invoke button is restored on my WebService test pages. However, > here's
> > > what I get when I press the Invoke button:
> > >
> > > File or assembly name _03c_moy.dll, or one of its dependencies, was not
> > > found.
> > >
> > > Press it again:
> > > File or assembly name 7g5kkds2.dll, or one of its dependencies, was not
> > > found.
> > >
> > > And again:
> > > File or assembly name 3ah-fp0w.dll, or one of its dependencies, was not
> > > found.
> > >
> > > Every time I invoke the service I get a messgae telling me that
a > randomly
> > > named dll is not found. If you want, you can stop by
> > > www.fpsnow.com/pdportal.asmx to check this out for yourself. Does anyone
> > > know what's going on here? (I'd just like to stress that these

service
> > pages
> > > were working flawlessly before the upgrade.)
> > >
> > > Ancillary questions: My application was developed, compiled and
targetd
> > for
> > > framework 1.0, since at the time that was, after all, the only
framework
> > in
> > > existence. Now that the machine is upgraded with a new framework

1.1,
> does
> > > the application run under its original framework or under the new > > framework?
> > > Shouldn't applications be locked down to the framework to which

they are
> > > originally targeted?
> > >
> > > Thanks for you help!
> > >
> > > - Joe Geretz -
> > >
> > >
> >
> >
>
>




Nov 17 '05 #7

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

4
by: Mark | last post by:
I am preparing to upgrade a VS.NET ASP.NET project from version 1 to version 1.1. 1. Is it as simple as opening the project in VS.NET 2003? 2. Are there any issues to be aware of aside from not...
1
by: Jinashe | last post by:
what do i need to enable accessing of webservices from a clients PC i'm hosting some webservices from my server in VB.NET. i've got some client windows applications done in VB.NET. what have i...
2
by: Antuane | last post by:
any one have any idea how transactions could be enabled in webservices. i.e., suppose i've got 2 methods - one to add a contact, & the other to set some miscellaneous details for the contact, in a...
1
by: Mike | last post by:
Hi all, I have written a webservice which I am using in my smartphone applicaiton. I have tried the webservice with a WinForms client and it works time and time again perfectly. When I include...
0
by: Dominick Baier [DevelopMentor] | last post by:
..NET 2.0 adds a new tab to IIS webapp configuration. Be sure to select V2.0 here. Also under IIS6 - you can't run .NET 2.0 and 1.1 in the same worker process. you have to create a new app pool...
8
by: Komandur Kannan | last post by:
We have a smart device application running on handhelds(Symbol MC9000G). The backend is Oracle and a middle tier web services development done in Vb.net. We use pessimistic Locking due to...
10
by: smarty | last post by:
Hi, I have written a WSE in vis studio 2005 as and produced a dll that I can use in other projects by including the following in the web.config. <webservices> <soapextensiontypes> <add...
2
by: Basil | last post by:
Hello! Could you help me? How can I implement distributed transactions in Webservices, if I have Framework 1.1, WSE 2.0? Could you give me a few samples? Thanks.
6
by: Ajith Menon | last post by:
I am working on a project "ABC" which needs to be upgraded from .NET framework 1.1. We are thinking about upgrading it to .NET framework 2.0. The reason for this is that we have some unmanaged...
0
by: Naresh1 | last post by:
What is WebLogic Admin Training? WebLogic Admin Training is a specialized program designed to equip individuals with the skills and knowledge required to effectively administer and manage Oracle...
0
hi
by: WisdomUfot | last post by:
It's an interesting question you've got about how Gmail hides the HTTP referrer when a link in an email is clicked. While I don't have the specific technical details, Gmail likely implements measures...
1
by: Matthew3360 | last post by:
Hi, I have been trying to connect to a local host using php curl. But I am finding it hard to do this. I am doing the curl get request from my web server and have made sure to enable curl. I get a...
0
Oralloy
by: Oralloy | last post by:
Hello Folks, I am trying to hook up a CPU which I designed using SystemC to I/O pins on an FPGA. My problem (spelled failure) is with the synthesis of my design into a bitstream, not the C++...
0
by: Carina712 | last post by:
Setting background colors for Excel documents can help to improve the visual appeal of the document and make it easier to read and understand. Background colors can be used to highlight important...
0
BLUEPANDA
by: BLUEPANDA | last post by:
At BluePanda Dev, we're passionate about building high-quality software and sharing our knowledge with the community. That's why we've created a SaaS starter kit that's not only easy to use but also...
0
by: Rahul1995seven | last post by:
Introduction: In the realm of programming languages, Python has emerged as a powerhouse. With its simplicity, versatility, and robustness, Python has gained popularity among beginners and experts...
1
by: Johno34 | last post by:
I have this click event on my form. It speaks to a Datasheet Subform Private Sub Command260_Click() Dim r As DAO.Recordset Set r = Form_frmABCD.Form.RecordsetClone r.MoveFirst Do If...
1
by: ezappsrUS | last post by:
Hi, I wonder if someone knows where I am going wrong below. I have a continuous form and two labels where only one would be visible depending on the checkbox being checked or not. Below is the...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.