Compilation Error: Type 'PDshopNetFunctions' is not defined
Sample Error
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: BC30002: Type 'PDshopNetFunctions' is not defined.
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: BC30002: Type 'PDshopNetFunctions' is not defined.
Solution or Workaround
This error usually indicates that you did not upload the "Bin" folder to your web server, or you did not upload it to your application/web’s "root", or the .dll files that belong in the folder are missing.
Microsoft web servers require that you place your Bin folder (and it's DLL files) at the root of your web/application. For example, the top directory of your website, so they would be located at "yoursite.com/bin". Check the location of the PDshop bin folder, make sure it contains the PDshop10.dll file.
NOTE: If you have created a sub folder for PDshop, and have uploaded the PDshop folders (shop, bin, admin, images, etc) to this subfolder, than you must make the sub folder is set to be an application directory (something you do with your web host's control panel, see the Microsoft article entitled How to: Create and Configure Virtual Directories and Applications in IIS 7.0).
Or, alternatively you can move the bin folder and web.config up to your web root (outside the subfolder). See the Microsoft article below for more information about isolating applications.
Microsoft web servers require that you place your Bin folder (and it's DLL files) at the root of your web/application. For example, the top directory of your website, so they would be located at "yoursite.com/bin". Check the location of the PDshop bin folder, make sure it contains the PDshop10.dll file.
NOTE: If you have created a sub folder for PDshop, and have uploaded the PDshop folders (shop, bin, admin, images, etc) to this subfolder, than you must make the sub folder is set to be an application directory (something you do with your web host's control panel, see the Microsoft article entitled How to: Create and Configure Virtual Directories and Applications in IIS 7.0).
Or, alternatively you can move the bin folder and web.config up to your web root (outside the subfolder). See the Microsoft article below for more information about isolating applications.
Other Resources
Related Topics
Article Applies to:
ASP.NET (Microsoft's .NET), PDshop .NET
Search for help...