シンプルなasp.net Webアプリケーションプロジェクトを完成させてコンパイルし、ローカルIISでテストしようとしました. 仮想ディレクトリを作成し、それを物理ディレクトリにマップしてから、必要なすべてのファイルをそこに置きます。これには、すべての .dll を含む bin フォルダーが含まれます。プロジェクト設定のビルド セクションでは、出力パスは bin\ なので、アプリを参照しようとすると、 :
Server Error in '/' Application.
--------------------------------------------------------------------------------
Parser Error
Description: An error occurred during the parsing of a resource required to service this request. Please review the following specific parse error details and modify your source file appropriately.
Parser Error Message: Could not load type 'AmeriaTestTask.Default'.
Source Error:
Line 1: <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="AmeriaTestTask.Default" %>
Line 2:
Line 3: <%@ Register assembly="AjaxControlToolkit" namespace="AjaxControlToolkit" tagprefix="ajaxToolkit" %>
Source File: /virtual/default.aspx Line: 1
同様の問題の投稿を読んだことがありますが、解決策は出力パスをbin\に設定することでしたが、私のプロジェクトではデフォルトです。