Ok, so i removed the assembly from the GAC, and had to comment out my assembly reference in my web.config file.

The DLL file is still located in the Bin directory of mywebsite, except now I get this error.

Quote Originally Posted by Error Message
Server Error in '/' Application.
--------------------------------------------------------------------------------

Compilation Error
Description: An error occurred during the compilation of a resource required to service this request. Please review the following specific error details and modify your source code appropriately.

Compiler Error Message: CS0246: The type or namespace name 'InvoiceRequest' could not be found (are you missing a using directive or an assembly reference?)

Source Error:

Line 11: using System.Web.UI.HtmlControls;
Line 12:
Line 13: using InvoiceRequest.Core;
Line 14:
Line 15: public partial class getData : System.Web.UI.Page {

Source File: e:\Development\Invoice Request\InvoiceRequest\getData.aspx.cs Line: 13
Line 13 is highlighted as the error line.

I think I need to tell my site to look in the Bin directory, but I thought this was an Automatic Procedure

The website will be running in an environment, where a user login (Windows Auth) is required to view this page. What sort of security hole would I be opening up using one of the other 2 options? Is it possible to do it without the bottom 2 options.