Advertisement

06.16.2008 at 06:27AM PDT, ID: 23488007
[x]
Attachment Details

Building and deploying 2.0 web application - The directory "WebAppName/App_WebReferences" is not allowed because the application is precompiled.

Asked by RoadhouseBlues in .Net Editors & IDEs, Visual Studio .NET 2005, MSI

Tags: C# VS.NET 2.0, any IS7, The directory "WebAppName/App_WebReferences" is not allowed because the application is precompiled.

I am getting these errors when deploying my web applciation (VS.NET 2.0) to Win2003 SP2, iis6.0.
- The directory "WebAppName/App_WebReferences" is not allowed because the application is precompiled.
If I delete the App_WebReferences folder, the next error is The directory.../App_Code.... is precompiled.

After searching around on EE I found a thread (below) that mostly described some options to try by I'm not clear on the specific steps.
Here's what is happening:
1. Right-click the web app and select BUILD WebSite
2. Copy the folder containing the web application and all its contents to the web server where it will be deployed (this is a "test" environment).
3. Run the web app:  http://..../default.aspx
4. I receive these errors
The directory "WebAppName/App_WebReferences" is not allowed because the application is precompiled.
And If I delete that folder...
The directory "WebAppName/App_Code" is not allowed because the application is precompiled.

5. The thread from EE says to build the application differently follow these steps:
How to change the project to Uncompiled:

    1. Go to your project properties page
    2. Select the Build Option
    3. In the "Before running startup page" select the option "No Build"
    4. In the "Build Solution action" uncheck the option "Build Web Site as part of solution"

After deploying this to the web server (copy the folder and its contents) This to results in an error, indicating that there are duplicate code files:
Compiler Error Message: CS0433: The type 'Helper' exists in both 'c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\webappname\dbb281d9\f91cd8bd\assembly\dl3\fcb3412e\7d20a5ef_0cc0c801\App_Code.DLL' and 'c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\webappname\dbb281d9\f91cd8bd\App_Code.d1dlmug8.dll'

6. I deleted App_Code folder from the deployed location.  The application works as expected.
Note: when I deployed the Compiled version of the web application, I deleted two items: the App_code folder and the  PrecompiledApp.config.  Once I did this the app performed as expected.

That's a long way to get to my queston.  What is the best practice for building and deploying web applications that present these kinds of issues?  Is there a Step-by-step anywhere?

Thanks in advance for any assistance.
Paul





Here's the EE Thread I'm reading: http://www.experts-exchange.com/Programming/Languages/.NET/ASP.NET/Q_21942835.html
Start Free Trial
[+][-]06.16.2008 at 07:00AM PDT, ID: 21793659

At Experts Exchange, members can ask their questions to thousands of technology professionals, also known as Experts. Experts compete and collaborate to answer those questions by leaving comments like this one.

Start your 7-day free trial to view this Expert Comment or ask the Experts your question.

 
[+][-]06.16.2008 at 10:15AM PDT, ID: 21795551

Often, when Experts are collaborating with members who have asked questions, they will request additional information about the problem. Askers respond with an author comment like this one.

Start your 7-day free trial to view this Author Comment or ask the Experts your question.

 
[+][-]06.16.2008 at 10:37AM PDT, ID: 21795741

At Experts Exchange, members can ask their questions to thousands of technology professionals, also known as Experts. Experts compete and collaborate to answer those questions by leaving comments like this one.

Start your 7-day free trial to view this Expert Comment or ask the Experts your question.

 
[+][-]06.17.2008 at 05:43AM PDT, ID: 21802314

At Experts Exchange, members can ask their questions to thousands of technology professionals, also known as Experts. Experts compete and collaborate to answer those questions by leaving comments like this one.

Start your 7-day free trial to view this Expert Comment or ask the Experts your question.

 
[+][-]06.18.2008 at 10:11AM PDT, ID: 21814944

Often, when Experts are collaborating with members who have asked questions, they will request additional information about the problem. Askers respond with an author comment like this one.

Start your 7-day free trial to view this Author Comment or ask the Experts your question.

 
[+][-]06.18.2008 at 10:21AM PDT, ID: 21815034

View this solution now by starting your 7-day free trial. Setting up your free trial is quick, easy, and secure. We will return you to this solution, unlocked, when you're done.

 

About this solution

Zones: .Net Editors & IDEs, Visual Studio .NET 2005, MSI
Tags: C# VS.NET 2.0, any IS7, The directory "WebAppName/App_WebReferences" is not allowed because the application is precompiled.
Sign Up Now!
Solution Provided By: vadimrapp1
Participating Experts: 1
Solution Grade: A
 
 
 
Loading Advertisement...
20080716-EE-VQP-32 / EE_QW_2_20070628